ENG GER GER pl
PCproxy mail RSS




Регистрация | Вход

Меню сайта

Форма входа

Последние новости

Наши друзья

Наш опрос
Вы часто бываете на ITsecure.org.ua?
Всего ответов: 453

Наши друзья



Главная » Статьи » СУБД » FoxPro |

Статьи, посвященные СУБД Caché DB2 FoxPro
Informix InterBase/Firebird Microsoft SQL Server MySQL
Oracle Postgres (PostgreSQL) Sybase ЛИНТЕР
MS Access



FoxPro - Работа с таблицей
В этой главе приводится описание создания собственной таблицы пользователя, а также добавление, удаление и изменение записей в ней.

Создание структуры таблицы.

Во-первых, решите, какую информацию следует помещать в таблицу.


  • Фамилия, имя, отчество сотрудника;
  • Дата рождения;
  • Профессия;
  • Заработная плата;
  • Комментарий;

Каждая из перечисленных величин будет храниться в соответствующем поле таблицы.

Как создать структуру таблицы

В меню "Файл" выберите команду "Создать". Появится диалог "Создать файл". Выберите опцию "Таблица/DBF", а затем нажмите кнопку "Создать". Появится диалог "Структура таблицы"

Рис. 3.1 Создание структуры таблицы

Курсор находится в текстовом поле "Имя". Теперь можно добавить имя, тип и ширину каждого поля.

Как описать поля таблицы

Наберите "фио" в текстовом поле "Имя". Нажмите клавишу Tab или щелкните мышью в списке "Тип". Установите тип "Character". Нажмите клавишу Tab или щелкните мышью на поле "Ширина", после чего наберите 25 или с помощью стрелок увеличьте ширину до 25. Далее опишите остальные поля. Результат показан на

Рис. 3.2 Описание полей таблицы

Поле "Дес" указывает число десятичных разрядов в числовом поле. Так как в поле "зарплата" хранится значение денежной суммы, то следует задать число 2.

После ввода всех значений нажмите кнопку "Ok". Появится диалог "Сохранить как". Введите имя таблицы: TEST, если необходимо укажите в какой каталог ее записать и нажмите кнопку "Сохранить". Затем FoxPro спросит: "Вводить записи данных сейчас ?". Нажмите кнопку "Да".

Ввод данных в таблицу

Появится окно просмотра в режиме изменения по записям. Добавляем в таблицу следующие данные:

  • Иванов Сергей Николаевич
  • 01/01/6
  • бухгалтер
  • 350000

Для ввода информации в поле memo нажмите клавиши CTRL+PGDN или дважды щелкните на этом поле. Появится memo-окно, в которое введите комментарии.

Рис. 3.3 Ввод комментариев в Memo-окно

Закройте memo-окно. Заметьте, что буква "M" в слове Memo прописная, это означает, что данные в поле уже введены. Добавьте еще нескольких сотрудников и закройте окно просмотра.

Теперь, предположим, Вы приобрели сканер и желаете добавить в таблицу фотографии своих сотрудников.

Как изменить структуру таблицы

В меню "База" выберите команду "Настройка". В левом верхнем углу диалога "Настройка базы" нажмите кнопку "Изменить" Появится диалог "Структура таблицы". Подведите курсор к полю "комментарий" и нажмите кнопку "Вставить". Над полем "комментарий" появится "новое_поле". Замените "новое_поле" на "фото". В списке "Тип" выберите значение "General", а затем нажмите кнопку "Ok". На запрос FoxPro о том, необходимо ли сохранить изменения нажмите кнопку "Да". В диалоге "Настройка базы" нажмите кнопку "Ok".

Ввод в таблицу графических данных

Прежде всего, Вам необходимо внести в буфер обмена фотографию сотрудника.

В меню "Запись" выберите команду "Править". В окне просмотра устанавливается режим изменения по записям. Дважды щелкните по полю "фото". Появится окно редактирования поля типа General. В меню "Правка" выберите команду "Вставить". Картинка, содержащаяся в буфере обмена, появится в окне.

Рис. 3.4 Запись картинки в таблицу

Как добавить новые записи

В меню "Запись" выберите команду "Добавить". Появится окно просмотра в режиме добавления, куда Вы можете добавить новых сотрудников.

Как удалить запись

В режиме просмотра таблицы следует пометить поля для удаления. Для этого слева от поля нажать маркер удаления.

Рис. 3.5 Удаление записи

Как упаковать таблицу

В меню "База" выберите команду "Упаковать". Появится сообщение с запросом о том, хотите ли Вы упаковать таблицу. Нажмите кнопку "Да". Теперь в меню "База" выберите команду "Просмотр" и убедитесь в том,что все выделенные записи были удалены.



Другие материалы по теме
Категория: FoxPro | Добавил: admin (27.04.2008)
Просмотров: 2569 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Реклама на сайте

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Наши друзья

Счетчики
  • Каталог Луганских сайтов
  • МЕТА - Украина. Рейтинг сайтов
  • Rambler's Top100
Ваш IP: 216.73.216.106

При полном или частичном копировании материалов с сайта, ссылка на ITsecure.org.ua обязательна!
ITsecure.org.ua ©2008-2025