Поделиться через


Метод Open (подключение ADO)

Открывает подключение к источнику данных.

Синтаксис

  
connection.Open ConnectionString, UserID, Password, Options  

Параметры

ConnectionString
Необязательно. Строковое значение, содержащее сведения о подключении. Дополнительные сведения о допустимых параметрах см. в свойстве ConnectionString .

Идентификатор пользователя
Необязательно. Строковое значение, содержащее имя пользователя, используемое при установке подключения.

Пароль
Необязательно. Строковое значение, содержащее пароль, используемый при установке подключения.

Параметры
Необязательно. Значение ConnectOptionEnum , определяющее, должен ли этот метод возвращаться после (синхронно) или до установки соединения (асинхронно).

Замечания

Использование метода Open в объекте Connection устанавливает физическое подключение к источнику данных. После успешного завершения этого метода подключение работает, и вы можете выдавать команды против него и обрабатывать результаты.

Используйте необязательный аргумент ConnectionString, чтобы указать строку подключения, содержащую ряд операторов аргумента = значение, разделенных точкой с запятой, или файл или ресурс каталога, определенный URL-адресом. Свойство ConnectionString автоматически наследует значение, используемое для аргумента ConnectionString . Таким образом, можно задать свойство ConnectionString объекта Connection перед открытием или использовать аргумент ConnectionString для задания или переопределения текущих параметров подключения во время вызова метода Open .

Если вы передаете сведения о пользователях и паролях как в аргументе ConnectionString, так и в необязательных аргументах UserID и Password аргументы UserID и Password переопределяют значения, указанные в ConnectionString.

Завершив операции через открытое подключение, используйте метод Close , чтобы освободить все связанные системные ресурсы. Закрытие объекта не удаляет его из памяти; вы можете изменить его параметры свойств и использовать метод Open , чтобы открыть его снова позже. Чтобы полностью исключить объект из памяти, задайте для переменной объекта значение Nothing.

Замечание

Использование службы удаленных данных При использовании в объекте подключения на стороне клиента метод Open фактически не устанавливает соединение с сервером, пока набор записей не будет открыт в объекте Connection .

Замечание

URL-адреса, использующие схему http, автоматически вызывают поставщик Microsoft OLE DB для публикации в Интернете. Дополнительные сведения см. в абсолютных и относительных URL-адресов.

Применимо к

объект подключения (ADO)

См. также

Пример методов Open and Close (VB)
Пример методов Open and Close (VBScript)
Пример методов Open and Close (VC++)
Open Method (ADO Record)
Метод Open (ADO Recordset)
Open Method (ADO Stream)
метода OpenSchema