ВУЗ:
Составители:
Рубрика:
129
Компонент база данных TDatabase применяется для соединения с ис-
точником данных через драйверы BDE или внешние ODBC-драйверы. Компо-
нент
ADOConnection используется для создания объекта-соединения при дос-
тупе через OLE DB, который реализуется посредством ADO-объектов VCL-
библиотеки.
По умолчанию при переходе от одной записи набора данных к другой
происходит запись всех сделанных изменений в базу данных. Для того чтобы
можно было отменять сделанные изменения или выполнять обновление не-
скольких записей, применяют кэшированные обновления.
Они позволяют зна-
чительно снизить сетевой трафик за счет того, что все сделанные изменения
хранятся во внутреннем кэше и при переходе от одной записи к другой инфор-
мация в базу данных не передаётся. Чтобы включить режим кэшированного об-
новления, следует установить значение свойства
CachedUpdates равным
True для компонента набора данных. Для присвоения кэшированного обнов-
ления вызывается метод
ApplyUpdates, а для отмены – CancelUpdates.
6.7. Технология ADO
Для применения технологии ADO в Delphi 7 предназначены семь компо-
нентов, расположенных на закладке ADO палитры компонентов.
Рис. 47. Компоненты страницы ADO
Таблица 10
Назначение компонентов страницы ADO
Название Описание
ADOConnection
Функционально аналогичен компоненту Database заклад-
ки BDE. Позволяет указывать местоположение базы дан-
ных и работать с транзакциями
ADOCommand
Предназначен для выполнения SQL–команды без возврата
результирующего набора данных
Компонент база данных TDatabase применяется для соединения с ис- точником данных через драйверы BDE или внешние ODBC-драйверы. Компо- нент ADOConnection используется для создания объекта-соединения при дос- тупе через OLE DB, который реализуется посредством ADO-объектов VCL- библиотеки. По умолчанию при переходе от одной записи набора данных к другой происходит запись всех сделанных изменений в базу данных. Для того чтобы можно было отменять сделанные изменения или выполнять обновление не- скольких записей, применяют кэшированные обновления. Они позволяют зна- чительно снизить сетевой трафик за счет того, что все сделанные изменения хранятся во внутреннем кэше и при переходе от одной записи к другой инфор- мация в базу данных не передаётся. Чтобы включить режим кэшированного об- новления, следует установить значение свойства CachedUpdates равным True для компонента набора данных. Для присвоения кэшированного обнов- ления вызывается метод ApplyUpdates, а для отмены – CancelUpdates. 6.7. Технология ADO Для применения технологии ADO в Delphi 7 предназначены семь компо- нентов, расположенных на закладке ADO палитры компонентов. Рис. 47. Компоненты страницы ADO Таблица 10 Назначение компонентов страницы ADO Название Описание Функционально аналогичен компоненту Database заклад- ADOConnection ки BDE. Позволяет указывать местоположение базы дан- ных и работать с транзакциями Предназначен для выполнения SQL–команды без возврата ADOCommand результирующего набора данных 129
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »