Свойство Prompt (динамическое) (ADO)
Указывает, должен ли поставщик 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