Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 129 стр.

UptoLike

Составители: 

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