適用先: Access 2013、Office 2013
OLE DB プロバイダーから、ユーザーに対して初期化情報を要求するかどうかを指定します。
設定と戻り値
ConnectPromptEnum の値を設定または取得します。
注釈
Prompt は、OLE DB プロバイダーによって Connection オブジェクトの Properties コレクションに追加される動的プロパティです。 初期化情報を要求する場合、OLE DB プロバイダーは通常、ダイアログ ボックスをユーザーに表示します。
Connection が閉じると、 Connection オブジェクトの動的プロパティは失われます。 既定値以外の値を使うには、 Connection を再び開く前に Prompt プロパティをリセットする必要があります。
注:
[!メモ] ユーザーがダイアログ ボックスに応答できない状況でプロバイダーからプロンプトを表示するような指定はしないでください。 たとえば、アプリケーションを、ユーザーの使用しているクライアント コンピューターではなくサーバー システムで実行している場合や、ユーザーがログオンしていないシステムでアプリケーションが実行されている場合、ユーザーは応答できません。 このような状況では、アプリケーションが応答を待って無限に待機することになり、ロックしたような状態になります。
使用状況
Set cn = New Connection
cn.Provider = "SQLOLEDB"
cn.Properties("Prompt") = adPromptNever ' do not prompt the user