Метод Open (объект Connection ADO)

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

Синтаксис

  
connection.Open ConnectionString, UserID, Password, Options  

Параметры

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

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

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

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

Комментарии

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

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

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

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

Примечание

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

Примечание

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

Применение

Объект Connection (ADO)

См. также:

Примеры методов Open и Close (Visual Basic)
Примеры методов Open и Close (VBScript)
Примеры методов Open и Close (Visual C++)
Метод Open (объект Record ADO)
Метод Open (объект Recordset ADO)
Метод Open (объект Stream ADO)
Метод OpenSchema