Читайте также:
|
|
Цель: изучить работу компонента TField, методы управления доступом к полям таблицы, получить навык реализации интерфейса приложения посредством использования TField.
ТО и ПО: ПК AMD E1-1500 APU with Radeon(tm) HD Graphics 1.48 GHz, 2.00 ГБ, ОС Windows 8.1, Delphi 2010, методические указания.
Постановка первой задачи: изучить на примере таблицы, отображающей сведения об учениках музыкальной школы принципа работы с компонентом TField.
Постановка второй задачи: Разработать форму проекта, разместив элементы управления для вывода текстовой информации. Осуществить при нажатии на кнопку загрузку данных из Table в поля форму при помощи метода FieldByName.
Описание ходы выполнения работы:
Запустила Delphi.
Для первого задания я сделала следующие:
Скрыла столбец cod_uch;
В инспекторе свойств задала в свойстве Display Label соответствующие названия столбцов;
Создала вычисляемое поле FIO, выполняющее конкатенацию полей fame и name. Для этого в редакторе полей выполнила команду NewField. В появившемся диалоговом окне установила опции для Name – fio, для Component – Tb1fio, для Type – String, для Size – 50, а в разделе Field type – Calculated и нажала Ок.
Для события Calc Fields компонента Table написала обработчик события:
Procedure TForm1.Tb1CalcFields (DataSet: TDataSet);
Begin
Tb1fio.value:=tb1fam.asstring+''+tb1Name.asstring;
End;
Для второго задания я создала новую форму, разместила элементы управления для вывода текстовой информации и осуществила загрузку данных из Table в поля форму при нажатии на кнопку при помощи метода FieldByName реализована команда: Form2.edit2.text:=Table1.FieldByName (‘Fam’).asstring.
Вывод: в ходе лабораторного занятия была произведена организация доступа к полям, а также работа с записями, на основе этого изучила работу компонента TField, методы управления доступом к полям таблицы, получила навык реализации интерфейса приложения посредством использования TField.
Компонент TField позволяет обращаться к полям базы данных. С помощью компонента TFieldможно управлять полями: отображать их или нет в визуальных компонентах, считывать значения поля, записывать в поле значение, создавать вычисляемые поля.
Для управления доступом к полям таблицы предусмотрены два способа:
1.Полный доступ. В этом случае компонент TField не создается, его настройки используются по умолчанию. Пользователь имеет полный доступ ко всем полям и их значениям как через интерфейс, так и программным способом.
2.Выборочный доступ. При выборочном доступом полям таблицы необходимо запустить редактор полей Field Editor с помощью определенной процедуры.
Дата добавления: 2015-08-09; просмотров: 84 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема: отображение данных в delphi – приложении. навигация в базе данных | | | Тема: фильтрация записей в базе данных |