КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
План заняття. 1. Характеристика відображаючих компонентів при роботі з базами даних
1. Характеристика відображаючих компонентів при роботі з базами даних 2. Характеристика компоненту об’єкт поля та його властивостей
На этом занятии будут подробно рассмотрены некоторые основные компоненты, которые используются в Delphi для работы с БД, а также важнейшие свойства и методы этих компонентов. Объект поля. Прежде всего, рассмотрим объект поля Field, который имеет весьма важное значение. Класс TField позволяет обращаться к отдельным полям таблицы БД. Любой набор данных (наборы данных Table и Query будут рассматриваться ниже) содержит как минимум одно поле. По умолчанию доступны все поля набора данных. Однако могут быть ситуации, когда нет необходимости использовать все поля, в этом случае может быть задан некоторый ограниченный набор полей, доступных для использования. Это осуществляется с помощью специального редактора полей, который позволяет на этапе конструирования приложения определять объекты-поля. Имена объектов поля формируются путем объединения имени набора данных и имени поля. Например, если в качестве набора данных используется таблица Tablel и у нее определен объект для поля Fam, то этот объект получит имя Tablel Fam. Таким образом, к полю можно обращаться тремя эквивалентными способами ных. Этот компонент располагается на странице DataAccess Палитры компонентов. Данный компонент имеет всего четыре характерных специфических свойства. Свойство DataSet (тип TDataSet) служит для указания набора данных, с которым связан источник данных. В свою очередь, визуальные компоненты связываются с источником данных через свое свойство DataSource. Свойство State (тип TDataSetState) определяет текущее состояние, в котором находится набор данных. Свойство AutoEdit (тип Boolean) определяет возможность редактирования набора данных пользователем через визуальные компоненты с использованием определенных, присущих этим компонентам действий для перевода их в режим модификации. По умолчанию свойство AutoEdit имеет значение True, т.е. редактирование записей разрешено. Если установить этому свойству значение False, то пользователю будет запрещено редактировать набор данных, связанный с конкретным источником данных. Однако при этом возможным остается программное внесение изменений, а также пользователь может переводить набор данных в режим модификации нажатием соответствующих кнопок компонента DBNavigator. Свойство Enabled (тип Boolean) определяет, будут ли визуальные компоненты, связанные с конкретным источником данных, отображать данные. Кроме компонента DataSource, на странице DataAccess расположен еще целый ряд компонентов, предназначенных для обеспечения доступа к данным. Элементы страницы ADO Палитры компонентов позволяют взаимодействовать с информацией из базы данных с использованием объектов данных ActiveX. Компоненты, расположенные на странице InterBase, дают возможность непосредственно соединяться с БД InterBase без использования процессоров BDE или ADO. Страница Midas содержит компоненты, используемые для создания удаленных БД. Страница Decision Cube применяется для создания систем принятия решений и обеспечивает работу с многомерными данными. На странице Rave находятся компоненты, применяемые для создания отчетов. Компоненты, представленные на страницах DataSnap, предназначены для работы с многоярусными базами данных На странице dbExpress располагаются компоненты, которые позволяют приложениям связываться с базами данных, использующими технологию dbExpress.
Контрольні питання 1. Навести огляд відображаючих компонентів при роботі з базами даних 2. Надати характеристику компоненту об’єкт поля та його властивостей
САМОСТІЙНА РОБОТА СТУДЕНТА ЗМІСТОВИЙ МОДУЛЬ 6: ПРОГРАМУВАННЯ З ГРАФАМИ ТЕМА 6.6: ОСНОВИ БАЗ ДАНИХ
Самостійне заняття №40 – Переміщення по набору даних
Дата добавления: 2014-12-25; Просмотров: 347; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |