Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора ОАиП.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
570.37 Кб
Скачать

57 Компоненты просмотра и редактирования бд (dbText, dbEdit, dbMemo)

Пользователь может просматривать БД в режиме формы или в режиме таблицы. В режиме формы можно видеть только одну запись, а в режиме таблицы – неск. записей одновременно.

Компоненты, обеспечивающие просмотр и редактирование содержимого полей БД нах-тся на вкладке DataControls. ]

РЕЖИМ ФОРМЫ

Для того чтобы обес-ть просмотр БД в режиме формы, в форму приложения нужно добавить компоненты , обесп. просмотр и если нужно редактирование содержимого полей записи. Компонент DBText позволяет только просматривать содержимое поля, а компоненты DBEdit и DBMemo – просматривать и редактировать.

РЕЖИМ ТАБЛИЦЫ

Если нужно видеть одновременно неск. записей БД, то следует обеспечить просмотр данных в режиме таблицы. Работа с БД предст в виде таблицы во многом похожа на работу с электронной таблицей Microsoft Exel т.е нажав клавишу <Ins>-вставить, <Delete> -удалить.

Для того чтобы ввести изменения в поле записи нужно, исп-я клавиши перемещения курсора влева и вправо, выбрать необх поле и нажать клавишу F2.

58 Компонент запросов Query

Большинство систем управления БД позволяют произвести выборку нужной инф-ции путём выполнения запросов. Для выборки из БД записей, удовлетворяющих нек. критерию, предназначен компонент Query.

Компонент Query похож на компонент Table, а в отличие от него он предств не всю БД, а только её часть, а именно записи, удовлетворяющие критерию запроса.

В общем виде запрос на выборку из таблицы данных выглядит след. образом:

SELECT Список полей FROM таблица

WHERE (Критерий) ORDER BY Cписок полей

SELECT- команда выбора записи из таблицы и вывода содержимого полей, имена которых указаны в списке.

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

WHERE- параметр, кото-ый задаёт критерий выбора.

ORDER BY- параметр, который задаёт условия в соответствии с которым будут упорядочены записи, удовлетворяющие критерию запроса.

Свойство SQL компонента Query п/с список строк , поэтому чтобы сформировать запрос во время работы программы нужно исп-ть метод Add добавить строки (SQL-инструкции) в список SQL.