Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает сведения, используемые для установления подключения к источнику данных.
Параметры и возвращаемые значения
Задает или возвращает значение String.
Замечания
Используйте свойство ConnectionString для указания источника данных путем передачи подробной строки подключения, содержащей ряд операторов аргумент= значений , разделенных точкой с запятой.
ADO поддерживает пять аргументов для свойства ConnectionString ; любые другие аргументы передаются непосредственно поставщику без обработки ADO. Аргументы ADO поддерживаются следующим образом.
| Аргумент | Описание |
|---|---|
| Поставщик= | Указывает имя поставщика, используемого для подключения. |
| Имя файла= | Указывает имя файла для конкретного поставщика (например, сохраненный объект источника данных), содержащий предварительно заданные сведения о подключении. |
| Удаленный поставщик= | Указывает имя поставщика, используемого при открытии клиентского подключения. (только удаленная служба данных.) |
| Удаленный сервер= | Указывает имя пути сервера, используемого при открытии клиентского подключения. (только удаленная служба данных.) |
| URL-адрес= | Указывает строку подключения как абсолютный URL-адрес, определяющий ресурс, например файл или каталог. |
После задания свойства ConnectionString и открытия объекта Connection поставщик может изменить содержимое свойства, например путем сопоставления имен аргументов, определенных ADO, их эквивалентами для конкретного поставщика.
Свойство ConnectionString автоматически наследует значение, используемое для аргумента ConnectionString метода Open, чтобы можно было переопределить текущее свойство ConnectionString во время вызова метода Open.
Так как аргумент имени файла приводит к загрузке связанного поставщика ADO, невозможно передать аргументы "Поставщик " и "Имя файла ".
Свойство ConnectionString считывается и записывается при закрытии подключения и только для чтения при открытии.
Дубликаты аргумента в свойстве ConnectionString игнорируются. Используется последний экземпляр любого аргумента.
Замечание
Использование службы удаленных данных При использовании в объекте подключения на стороне клиента свойство ConnectionString может включать только параметры удаленного поставщика и удаленного сервера .
В следующей таблице перечислены поставщик ADO по умолчанию для каждой операционной системы Windows:
| Поставщик ADO по умолчанию | Операционная система Windows |
|---|---|
| MSDASQL (Чтобы улучшить удобочитаемость исходного кода, явно укажите имя поставщика в строке подключения.) |
Windows 2000 (32-разрядная версия) Windows XP (32-разрядная версия) Windows 2003 Server (32-разрядная версия) Windows Vista (32-разрядная версия) Windows Vista с пакетом обновления 1 или более поздней версии (32-разрядная и 64-разрядная версия) Версии Windows после Windows Vista (32-разрядная и 64-разрядная версия) |
| Значение по умолчанию отсутствует. Если приложение ADO выполняется в следующих операционных системах и не указывает поставщика явным образом, ADO возвращает следующую ошибку: "ADODB. Подключение: поставщик не указан и не указан назначенный поставщик по умолчанию" |
Windows 2000 (64-разрядная версия) Windows XP (64-разрядная версия) Windows 2003 Server (64-разрядная версия) Windows Vista (64-разрядная версия) |
Применимо к
См. также
ConnectionString, ConnectionTimeout и пример свойств состояния (VB)
ConnectionString, ConnectionTimeout и пример свойств состояния (VC++)
Приложение A: Поставщики