Метод Open ADO
определение и использование
Метод Open открывает соединение с источником данных. Когда соединение открыто, вы можете выполнять команды на источнике данных.
синтаксис
connection.Open connectionstring, userID, password, options
параметры | Описание |
---|---|
connectionstring |
опционально. Строковое значение, содержащее информацию о соединении. Эта строка состоит из серии предложений parameter=value, разделенных точками с запятой. Подробнее о правильных настройках см. ConnectionString атрибут. |
userID | опционально. Строковое значение, содержащее имя пользователя, которое необходимо использовать для установления соединения. |
password | опционально. Строковое значение, содержащее пароль, который необходимо использовать для установления соединения. |
options | опционально. Один ConnectOptionEnum значение, определяет, следует ли возвращать этот метод после (синхронно) или до (асинхронно) установления соединения. |
экземпляр
DSN-less соединение:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" %>
DSN-не требующий соединение с userID и password (напишите команду conn.open на одном строке):
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; data source=c:/webdata/northwind.mdb; userID=xxx; password=yyy" %>
ODBC-соединение с базой данных:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "northwind" %>
ConnectOptionEnum
Константа | Значение | Описание |
---|---|---|
adConnectUnspecified | -1 | Значение по умолчанию. Синхронное открытие соединения. |
adAsyncConnect | 16 | Асинхронное открытие соединения. Событие ConnectComplete можно использовать для определения времени доступности соединения. |