次の方法で共有


CDatabase::SetLoginTimeout

OpenEx[開く] を呼び出す前に必要なデータ ソース接続時の前までに許容される既定の秒数をオーバーライドするには、このメンバー関数は、を呼び出します。

void SetLoginTimeout(
   DWORD dwSeconds 
);

パラメーター

  • dwSeconds
    接続の試みの前に許容される秒数はタイムアウトします。

解説

接続の試みは、たとえば、DBMS が利用できない場合がタイムアウトすることがあります。CDatabase の初期化されていないオブジェクトの構築後、OpenEx か **[開く]**を呼び出す前に、を呼び出します SetLoginTimeout

ログイン タイムアウトの既定値は 15 秒です。すべてのデータ ソースがログイン タイムアウト値を指定する機能がサポートされていません。データ ソースがタイムアウトをサポートしていない場合、トレース出力、例外を取得します。0 という値は「Infinite を意味します」。

必要条件

Header: afxdb.h

参照

関連項目

CDatabase クラス

階層図

CDatabase::OnSetOptions

CDatabase::SetQueryTimeout