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

UptoLike

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

67
Connection
Используется для указания компоненты TADOConnection,
предназначенной для соединения с базой данных.
ConnectionString
Используется для указания подробной информации о соединениях с
источником данных. Применяется вместо использования компонента
TADOConnection.
CursorLocation
Указывает местоположение механизма управления курсором.
clUseClient - клиентский курсор. Позволяет выполнять любые
операции с данными, в том числе не поддерживаемые сервером;
clUseServer - серверный курсор. Реализует только возможности
сервера, но обеспечивает быструю обработку больших массивов
данных.
ExecuteOptions
Используется для установки режимов, влияющих на выполнение
команды, указанной в свойстве CommandText. Возможные значения:
eoAsyncExecute - асинхронное выполнение команды;
eoAsyncFetch - асинхронное выполнение команды на обновление
набора данных;
eoAsyncFetch-NonBlocking - асинхронное выполнение команды на
обновление набора данных без установки блокировки;
eoExecuteNoRecords - команда или хранимая процедура ничего не
возвращает; если получены какие-то строки, то они игнорируются;
Filter
Используется для указания критерия отбора данных в набор.
Filtered
Используется для активации текущего фильтра.
Sort
Используется для указания порядка сортировки. Содержит список из
пар из имен полей и направления сортировки (ASC, DESC).
Parameters
Используется для установки значений параметров, необходимых для
выполнения SQL-запроса или же хранимой процедуры.
Prepared
Значение данного свойства нужно установить в True, перед вызовом
команды, для указания того, что скомпилированная версия данной
команды перед выполнением должна быть сохранена для ускорения
последующих вызовов.
Компонент TАDOTаblе
Компонент TADOTable используется в тех случаях, когда необходимо работать с
одной таблицей в базе данных. Основные свойства и методы компонента TADOTable
аналогичны свойствам компонента TADODataSet. Кроме того, этот компонент по своей
функциональности аналогичен компоненту TTable.
Свойством TableName задает имя таблицы БД. Связь компонентов TADOTable,
работающих с разными таблицами, одна из которых главная, а другая - вспомогательная,
осуществляется с помощью свойств MasterSource и MasterFields. MasterFields свойство
применяется для указания одного и более полей из главной таблицы, для реализации
отношения строк «один ко многим». MasterSource (TDataSource) – содержит ссылку на
главную таблицу при отношении типа «один ко многим». Если свойство TableDirect имеет
значение True, осуществляется прямой доступ к таблице. В противном случае компонент
генерирует соответствующий запрос. Свойство ReadОnly позволяет включить или
отключить для таблицы режим «только для чтения».
Компонент TADOQuery
Компонент TADOQuery служит для выполнения SQL-запросов, позволяющих
осуществить доступ к одной или нескольким таблицам в базе данных. Этот компонент по
своей функциональности аналогичен компоненту TQuery. Компонента TADOQuery
Connection         Используется    для    указания    компоненты      TADOConnection,
                   предназначенной для соединения с базой данных.
ConnectionString   Используется для указания подробной информации о соединениях с
                   источником данных. Применяется вместо использования компонента
                   TADOConnection.
CursorLocation     Указывает местоположение механизма управления курсором.
                   clUseClient - клиентский курсор. Позволяет выполнять любые
                   операции с данными, в том числе не поддерживаемые сервером;
                   clUseServer - серверный курсор. Реализует только возможности
                   сервера, но обеспечивает быструю обработку больших массивов
                   данных.
ExecuteOptions     Используется для установки режимов, влияющих на выполнение
                   команды, указанной в свойстве CommandText. Возможные значения:
                   eoAsyncExecute - асинхронное выполнение команды;
                   eoAsyncFetch - асинхронное выполнение команды на обновление
                   набора данных;
                   eoAsyncFetch-NonBlocking - асинхронное выполнение команды на
                   обновление набора данных без установки блокировки;
                   eoExecuteNoRecords - команда или хранимая процедура ничего не
                   возвращает; если получены какие-то строки, то они игнорируются;
Filter             Используется для указания критерия отбора данных в набор.
Filtered           Используется для активации текущего фильтра.
Sort               Используется для указания порядка сортировки. Содержит список из
                   пар из имен полей и направления сортировки (ASC, DESC).
Parameters         Используется для установки значений параметров, необходимых для
                   выполнения SQL-запроса или же хранимой процедуры.
Prepared           Значение данного свойства нужно установить в True, перед вызовом
                   команды, для указания того, что скомпилированная версия данной
                   команды перед выполнением должна быть сохранена для ускорения
                   последующих вызовов.

     Компонент TАDOTаblе

     Компонент TADOTable используется в тех случаях, когда необходимо работать с
одной таблицей в базе данных. Основные свойства и методы компонента TADOTable
аналогичны свойствам компонента TADODataSet. Кроме того, этот компонент по своей
функциональности аналогичен компоненту TTable.
     Свойством TableName задает имя таблицы БД. Связь компонентов TADOTable,
работающих с разными таблицами, одна из которых главная, а другая - вспомогательная,
осуществляется с помощью свойств MasterSource и MasterFields. MasterFields свойство
применяется для указания одного и более полей из главной таблицы, для реализации
отношения строк «один ко многим». MasterSource (TDataSource) – содержит ссылку на
главную таблицу при отношении типа «один ко многим». Если свойство TableDirect имеет
значение True, осуществляется прямой доступ к таблице. В противном случае компонент
генерирует соответствующий запрос. Свойство ReadОnly позволяет включить или
отключить для таблицы режим «только для чтения».

     Компонент TADOQuery

     Компонент TADOQuery служит для выполнения SQL-запросов, позволяющих
осуществить доступ к одной или нескольким таблицам в базе данных. Этот компонент по
своей функциональности аналогичен компоненту TQuery. Компонента TADOQuery

                                        67