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

UptoLike

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

63
Компонент TADOConnection может выполнять команды ADO без помощи других
компонентов. Для этого используется метод Execute:
procedure Execute(const CommandText: WideString; var RecordsAffected:
Integer; ExecuteOptions: TExecuteOptions = [eoExecuteNoRecords]);
или
function Execute(const CommandText: WideString; const CommandType:
TCommandType = cmdText; ExecuteOptions: TExecuteOptions = []): RecordSet;
Выполнение команды осуществляется процедурой Execute, если команда не
возвращает набор записей, или одноименной функцией Execute если команда возвращает
набор записей.
Перечислим некоторые свойства компонента TADOConnection.
Свойство Описание
CommandTimeout
Указывает количество времени в секундах, после которого команда
будет отменена, по умолчанию 30 с. Значение 0 приводит к
неограниченному ожиданию.
Connected
Указывает активность соединения: True означает соединение
открыто, False - закрыто.
ConnectionString
Используется для указания подробной информации о соединениях
с источником данных.
ConnectionTimeout
Указывает количество времени в секундах, отведенное на
установку соединения, по умолчанию 15 с. Значение 0 приводит к
неограниченному ожиданию.
ConnectOptions
Устанавливает тип соединения:
coConnectunspecified - синхронное соединение всегда ожидает
результат последнего запроса;
coAsyncConnect - асинхронное соединение может выполнять
новые запросы, не дожидаясь ответа от предыдущих запросов.
CursorLocation
Указывает местоположение механизма управления курсором.
clUseClient - клиентский курсор. Позволяет выполнять любые
операции с данными, в том числе не поддерживаемые сервером;
clUseServer - серверный курсор. Реализует только возможности
сервера, но обеспечивает быструю обработку больших массивов
данных.
DefaultDatabase
Служит для указания базы данных, используемой по умолчанию.
KeepConnection
Определяет реакцию компонента на неиспользуемое соединение.
Если через соединение не подключен ни один активный компонент,
свойство KeepConnection в значении True сохраняет соединение
открытым. Иначе, после закрытия последнего связанного
компонента ADO, соединение закрывается.
LoginPromt
Используется для указания того, нужно ли выводить диалоговое
окно, предназначенное для ввода идентификатора пользователя и
пароля при соединении с базой данных.
Компонент TADOCommand
Компонент TADOCommand предназначен в основном для выполнение команд, не
возвращающих результаты, таких как SQL-операторы языка определения данных DDL (Data
    Компонент TADOConnection может выполнять команды ADO без помощи других
компонентов. Для этого используется метод Execute:

 procedure Execute(const CommandText: WideString; var RecordsAffected:
 Integer; ExecuteOptions: TExecuteOptions = [eoExecuteNoRecords]);

или

 function Execute(const CommandText: WideString; const CommandType:
 TCommandType = cmdText; ExecuteOptions: TExecuteOptions = []): RecordSet;

     Выполнение команды осуществляется процедурой Execute, если команда не
возвращает набор записей, или одноименной функцией Execute если команда возвращает
набор записей.

Перечислим некоторые свойства компонента TADOConnection.

Свойство              Описание
CommandTimeout        Указывает количество времени в секундах, после которого команда
                      будет отменена, по умолчанию 30 с. Значение 0 приводит к
                      неограниченному ожиданию.
Connected             Указывает активность соединения: True означает соединение
                      открыто, False - закрыто.
ConnectionString      Используется для указания подробной информации о соединениях
                      с источником данных.
ConnectionTimeout     Указывает количество времени в секундах, отведенное на
                      установку соединения, по умолчанию 15 с. Значение 0 приводит к
                      неограниченному ожиданию.
ConnectOptions        Устанавливает тип соединения:
                      coConnectunspecified - синхронное соединение всегда ожидает
                      результат последнего запроса;
                      coAsyncConnect - асинхронное соединение может выполнять
                      новые запросы, не дожидаясь ответа от предыдущих запросов.
CursorLocation        Указывает местоположение механизма управления курсором.
                      clUseClient - клиентский курсор. Позволяет выполнять любые
                      операции с данными, в том числе не поддерживаемые сервером;
                      clUseServer - серверный курсор. Реализует только возможности
                      сервера, но обеспечивает быструю обработку больших массивов
                      данных.
DefaultDatabase       Служит для указания базы данных, используемой по умолчанию.
KeepConnection        Определяет реакцию компонента на неиспользуемое соединение.
                      Если через соединение не подключен ни один активный компонент,
                      свойство KeepConnection в значении True сохраняет соединение
                      открытым. Иначе, после закрытия последнего связанного
                      компонента ADO, соединение закрывается.
LoginPromt            Используется для указания того, нужно ли выводить диалоговое
                      окно, предназначенное для ввода идентификатора пользователя и
                      пароля при соединении с базой данных.

      Компонент TADOCommand

     Компонент TADOCommand предназначен в основном для выполнение команд, не
возвращающих результаты, таких как SQL-операторы языка определения данных DDL (Data
                                        63