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 либо изменятся, либо уже изменились |








