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


Динамическое свойство Prompt (ADO)

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

Указывает, должен ли поставщик OLE DB запрашивать у пользователя сведения об инициализации.

Параметры и возвращаемые значения

Задает и возвращает значение ConnectPromptEnum .

Замечания

Prompt — это динамическое свойство, которое может быть добавлено в коллекцию Свойств объекта Connection поставщиком OLE DB. Для запроса сведений об инициализации поставщики OLE DB обычно отображают диалоговое окно для пользователя.

Динамические свойства объекта Connection теряются при закрытии соединения . Свойство Prompt должно быть сброшено перед повторным открытием подключения , чтобы использовать значение, отличное от значения по умолчанию.

Примечание.

Не указывайте, что поставщик должен запрашивать пользователя в сценариях, в которых пользователь не сможет ответить на диалоговое окно. Например, пользователь не сможет ответить, если приложение выполняется в серверной системе, а не на клиенте пользователя, или если приложение работает в системе, в которую пользователь не вошел. В таких случаях приложение будет ожидать ответа неограниченное время и, как представляется, заблокирует.

Использование

    Set cn = New Connection
    cn.Provider = "SQLOLEDB"
    cn.Properties("Prompt") = adPromptNever    ' do not prompt the user