次の方法で共有


Prompt プロパティ - 動的 (ADO)

OLE DB プロバイダーがユーザーに初期化情報の入力を求めるかどうかを指定します。

設定と戻り値

ConnectPromptEnum の値を設定して返します。

注釈

Prompt は動的プロパティであり、OLE DB プロバイダーによって Connection オブジェクトの Properties コレクションに追加される場合があります。 初期化情報の入力を求めるために、OLE DB プロバイダーは通常、ユーザーにダイアログ ボックスを表示します。

Connection オブジェクトの動的プロパティは、Connection が閉じられると失われます。 既定値以外の値を使用するには、Prompt プロパティをリセットしてから Connection を再度開く必要があります。

注意

ユーザーがダイアログ ボックスに応答できないシナリオでは、プロバイダーがユーザーに入力を求めるように指定しないでください。 たとえば、ユーザーのクライアントではなくサーバー システムでアプリケーションが実行されている場合や、ユーザーがログオンしていないシステムでアプリケーションが実行されている場合、ユーザーは応答できません。 このような場合、アプリケーションは応答を無期限に待機し、ロックされているように見えます。

使用

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

適用対象

Connection オブジェクト (ADO)