CDatabase::SetLoginTimeout
OpenEx または Open を呼び出す前に呼び出し、データ ソースへの接続がタイム アウトになる既定の秒数をオーバーライドします。
void SetLoginTimeout(
DWORD dwSeconds
);
パラメーター
- dwSeconds
接続がタイム アウトになる秒数。
解説
たとえば、DBMS を利用できない場合、接続がタイム アウトになります。 初期化されていない CDatabase オブジェクトを構築した後、OpenEx または Open を呼び出す前に SetLoginTimeout を呼び出します。
ログイン タイムアウトの既定値は 15 秒です。 すべてのデータ ソースでログイン タイムアウト値を指定できるわけではありません。 タイムアウト値の指定をサポートしていないデータベースの場合、トレースが出力されますが、例外は発生しません。 0 を指定すると、タイム アウトが発生しません。
必要条件
**ヘッダー:**afxdb.h