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


Свойство 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 может включать только параметры удаленного поставщика и удаленного сервера .