CDaoWorkspace::SetLoginTimeout

更新 : 2007 年 11 月

ワークスペースの DAO LoginTimeout プロパティの値を設定します。

static void PASCAL SetLoginTimeout( 
   short nSeconds  
);

パラメータ

  • nSeconds
    ODBC データベースにログインするときのタイムアウトの秒数を返します。

解説

この値は、ODBC データベースにログインするときにタイムアウトになる秒数を表します。既定の LoginTimeout の設定は 20 秒です。LoginTimeout に 0 が設定されると、タイムアウトは発生せず、データ ソースとの通信がハングアップすることがあります。

Microsoft SQL Server などの ODBC データベースにログインしようとする場合、ネットワーク エラーやサーバーが稼動していないなどの理由で、接続できない場合があります。既定の 20 秒の代わりに、接続がエラーになるまでのデータベース エンジンの待機時間を指定できます。サーバーへのログインは、外部サーバーのデータベースでのクエリの実行など、複数の異なるイベントの一部として暗黙的に実行されます。タイムアウト値は、LoginTimeout プロパティの現在の設定により決まります。

関連情報については、DAO ヘルプの「LoginTimeout Property」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoWorkspace クラス

階層図

CDaoWorkspace::GetLoginTimeout

その他の技術情報

CDaoWorkspace のメンバ