Объект Connection в ADO

Объект подключения

Объект подключения ADO используется для создания открытого подключения к источнику данных. Через это подключение вы можете получить доступ к базе данных и выполнять операции с ней.

Если вам нужно часто обращаться к определенной базе данных, используйте объект Connection для установления соединения. Вы также можете передать строку подключения через объект Command или Recordset для создания соединения. Однако такие соединения подходят только для одного конкретного простого запроса.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Свойства

Свойства Описание
Attributes Устанавливает или возвращает свойства Connection объекта.
CommandTimeout Указывает время ожидания при выполнении команды до отказа и возникновения ошибки.
ConnectionString Устанавливает или возвращает детали информации о данных источника для установления соединения.
ConnectionTimeout Указывает время ожидания при попытке установления соединения до отказа и возникновения ошибки.
CursorLocation Устанавливает или возвращает положение службы курсора.
DefaultDatabase Указывает(default database) на имя базы данных по умолчанию для Connection объекта.
IsolationLevel Указывает уровень изоляции Connection объекта.
Mode Устанавливает или возвращает права доступа provider.
Provider Устанавливает или возвращает имя поставщика Connection объекта.
State Возвращает значение, описывающее, открыто ли соединение или закрыто.
Version Возвращает номер версии ADO.

метод

метод Описание
BeginTrans Начните новую транзакцию.
Cancel Отмените выполнения.
Close Закрывает соединение.
CommitTrans Сохраните любые изменения и завершите текущую транзакцию.
Execute Выполняет запрос, SQL-запрос, хранимый процесс или конкретный текст provider.
Open Открывает соединение.
OpenSchema Возвращает информацию о схеме данных из provider.
RollbackTrans Отмените любые изменения, сделанные в текущей транзакции, и завершите транзакцию.

событие

Комментарий: Вы не можете обрабатывать события с помощью VBScript или JScript (события могут обрабатываться только на Visual Basic, Visual C++ и Visual J++).

событие Описание
BeginTransComplete Включается после операции BeginTrans.
CommitTransComplete Активируется после операции CommitTrans.
ConnectComplete Активируется после начала подключения.
Disconnect Активируется после завершения подключения.
ExecuteComplete Активируется после выполнения команды.
InfoMessage Активируется, если во время процесса ConnectionEvent возникает предупреждение.
RollbackTransComplete Активируется после операции RollbackTrans.
WillConnect Активируется до начала подключения.
WillExecute Активируется до выполнения команды.

Сбор

Сбор Описание
Ошибки Все Error объекты, содержащие объект Connection.
Свойства Все Property объекты, содержащие объект Connection.