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


Метод Open (Connection в ADO)

Область применения: Access 2013, Office 2013

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

Синтаксис

подключение. ОткрытьConnectionString, UserID, Password, Options

Параметры

Параметр Описание
ConnectionString Необязательный параметр. Строковое значение, содержащее сведения о подключении. Дополнительные сведения о допустимых параметрах см. в свойстве ConnectionString .
UserID Необязательный параметр. Строковое значение, содержащее имя пользователя, используемое при установке подключения.
Password Необязательный параметр. Строковое значение, содержащее пароль, используемый при установке подключения.
Параметры Необязательный параметр. Значение 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-адреса.