Использование Delphi для создания приложений баз данных. Устюгова В.Н. - 61 стр.

UptoLike

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

61
Файл связи с данными может обладать любым расширением, однако рекомендуется
использовать расширение .UDL. Вы можете создать такой файл при помощи любого
текстового редактора. Если в редакторе свойства ConnectionString выбрать переключатель
«Use Data Link File» (использовать файл связи с данными), то в этом свойстве будет
автоматически размещена строка 'FILE NAME =', за которой будет указано имя файла связи
с данными.
Файлы связи с данными можно разместить в любом месте диска, однако ADO
использует для хранения таких файлов некоторый стандартный каталог:
C:\Program Files\Common Files\System\OLE DB\Data Links
Использование компонентов dbGo
Далее представлены компоненты со страницы dbGo.
Компонент dbGo Описание Эквивалент из комплекта
BDE
TADOConnection
Подключение к базе данных
TDataBase
TADOCommand
Исполняет команду SQL Нет эквивалента
TADODataSet
Многоцелевой наследник
TDataSet
Нет эквивалента
TADOTable
Инкапсулирует таблицу
TTable
TADOQuery
Инкапсулирует SQL SELECT
TQuery
TADOStoredProc
Инкапсулирует сохраненную
процедуру (stored procedure)
TStoredProc
TRDSConnection
Подключение Remote Data
Services
Нет эквивалента
Четыре компонента наборов данных (TADODataSet, TADOTable, TADOQuery и
TADOStoredProc) фактически полностью реализованы общим для них базовым классом
TCustomADODataSet. Этот компонент несет ответственность за выполнение большинства
функций, присущих набору данных. Компоненты TADOTable, TADOQuery и
TADOStoredProc предназначены для упрощения адаптации кода, ориентированного на
BDE. В качестве основного компонента при разработке новых программ следует считать
компонент TADODataSet.
Компонент TADOConnection
Применение компонента TADOConnection позволяет:
всем компонентам доступа к данным ADO обращаться к хранилищу данных через
одно соединение;
напрямую задать объект провайдера соединения;
строку подключения хранить в одном месте;
выполнять транзакции;
     Файл связи с данными может обладать любым расширением, однако рекомендуется
использовать расширение .UDL. Вы можете создать такой файл при помощи любого
текстового редактора. Если в редакторе свойства ConnectionString выбрать переключатель
«Use Data Link File» (использовать файл связи с данными), то в этом свойстве будет
автоматически размещена строка 'FILE NAME =', за которой будет указано имя файла связи
с данными.
     Файлы связи с данными можно разместить в любом месте диска, однако ADO
использует для хранения таких файлов некоторый стандартный каталог:
     C:\Program Files\Common Files\System\OLE DB\Data Links




                          Использование компонентов dbGo

Далее представлены компоненты со страницы dbGo.

Компонент dbGo               Описание                     Эквивалент из комплекта
                                                          BDE
TADOConnection               Подключение к базе данных    TDataBase
TADOCommand                  Исполняет команду SQL        Нет эквивалента
TADODataSet                  Многоцелевой       наследник Нет эквивалента
                             TDataSet
TADOTable                    Инкапсулирует таблицу        TTable
TADOQuery                    Инкапсулирует SQL SELECT TQuery
TADOStoredProc               Инкапсулирует сохраненную TStoredProc
                             процедуру (stored procedure)
TRDSConnection               Подключение Remote Data Нет эквивалента
                             Services

    Четыре компонента наборов данных (TADODataSet, TADOTable, TADOQuery и
TADOStoredProc) фактически полностью реализованы общим для них базовым классом
TCustomADODataSet. Этот компонент несет ответственность за выполнение большинства
функций, присущих набору данных. Компоненты TADOTable, TADOQuery и
TADOStoredProc предназначены для упрощения адаптации кода, ориентированного на
BDE. В качестве основного компонента при разработке новых программ следует считать
компонент TADODataSet.

       Компонент TADOConnection

    Применение компонента TADOConnection позволяет:
   • всем компонентам доступа к данным ADO обращаться к хранилищу данных через
     одно соединение;
   • напрямую задать объект провайдера соединения;
   • строку подключения хранить в одном месте;
   • выполнять транзакции;
                                         61