VB 6.0: доступ к данным с помощью технологии ADO
Таблица 1. Сводная информация об объектной модели ADO
Список объектов ADO | |
Объект | Описание |
---|---|
Connection | Обеспечивает обмен данными |
Command | Внедряет SQL-оператор |
Parameter | Внедряет параметр SQL-оператора |
Recordset | Обеспечивает навигацию и управление данными |
Field | Внедряет столбец объекта Recordset |
Error | Внедряет ошибку установления связи |
Property | Внедряет характеристику объекта ADO |
Список коллекций ADO | |
Коллекции | Описание |
Errors | Все объекты Error, созданные в результате единичной ошибки при установлении связи |
Parameters | Все объекты Parameter, связанные с объектом Command |
Fields | Все объекты Field, связанные с объектом Recordset |
Properties | Все объекты Property, связанные с объектом Connection, Command, Recordset или Field |
Список обработчиков событий ADO | |
Событие | Описание |
Установление связи | |
BeginTransComplete, CommitTransComplete, RollbackTransComplete | Управление транзакциями Сообщает о том, что текущая транзакция либо началась, либо завершилась, либо произошел ее откат |
WillConnect, ConnectComplete, Disconnect | Управление связью Сообщает о том, что текущая связь либо будет установлена, либо уже установлена, либо завершена |
WillExecute, ExecuteComplete | Управление выполнением команды Сообщает о том, что выполнение текущей команды либо начнется, либо завершилось |
InfoMessage | Информационное сообщение Сообщает о существовании дополнительной информации о текущей операции |
Объект Recordset | |
FetchProgress, FetchComplete | Состояние выборки Сообщает либо о ходе выполнения операции выборки данных, либо о том, что эта операция завершена |
WillChangeField, FieldChangeComplete | Управление изменением поля Сообщает о том, что значение текущего поля либо изменится, либо уже изменилось |
WillMove, MoveComplete, EndOfRecordset | Управление навигацией Сообщает о том, что текущее положение строки в объекте Recordset либо изменится, либо уже изменилось, либо был достигнут конец файла |
WillChangeRecord, RecordChangeComp- lete | Управление изменением строки Сообщает о том, что некоторые данные в текущей строке объекта Recordset либо изменятся, либо уже изменились |
WillChangeRecordset, RecordsetChangeComp- lete | Управление изменением объекта Recordset Сообщает о том, что некоторые данные объекта Recordset либо изменятся, либо уже изменились |