Свойство ConnectionString (ADO)
Область применения: Access 2013, Office 2013
Указывает сведения, используемые для подключения к источнику данных.
Параметры и возвращаемые значения
Задает или возвращает строковое значение.
Замечания
Используйте свойство ConnectionString для указания источника данных путем передачи подробной строки подключения, содержащей ряд операторов argument= value , разделенных точкой с запятой.
ADO поддерживает пять аргументов для свойства ConnectionString ; любые другие аргументы передаются непосредственно поставщику без какой-либо обработки с помощью ADO. Аргументы, поддерживаемые ADO, приведены ниже.
Аргументация |
Описание |
---|---|
Provider= |
Задает имя поставщика, чтобы использовать для подключения. |
Имя файла= |
Указывает имя файла, соответствующего поставщику (например, исходный объект сохраненных данных), содержащий предварительно заданные сведения о подключении. |
Удаленный поставщик= |
Указывает имя поставщика, используемого при открытии подключения на стороне клиента. (Только для удаленной службы данных.) |
Удаленный сервер= |
Указывает имя пути сервера, используемого при открытии подключения на стороне клиента. (Только для удаленной службы данных.) |
URL-адрес= |
Указывает строку подключения как абсолютный URL-адрес, определяющий ресурс, например файл или папку. |
После установки свойства ConnectionString и открытия объекта Connection поставщик может изменить содержимое свойства, например путем сопоставления имен аргументов, определенных ADO, с эквивалентами поставщика.
Свойство ConnectionString автоматически наследует значение, используемое для аргумента ConnectionString метода Open , что позволяет переопределить текущее свойство ConnectionString во время вызова метода Open .
Так как аргумент Имя файла приводит к загрузке ADO связанного поставщика, невозможно передать аргументы Provider и File Name .
Свойство ConnectionString доступно для чтения и записи, когда соединение закрыто, и доступно только для чтения, если оно открыто.
Дубликаты аргумента в свойстве ConnectionString игнорируются. Используется последний экземпляр любого аргумента.
Удаленное использование службы данныхПри использовании в клиентском объекте Connection свойство ConnectionString может включать только параметры удаленного поставщика и удаленного сервера .