次の方法で共有


CDaoWorkspace::SetLoginTimeout

ワークスペースの DAO の LoginTimeout プロパティの値を設定するには、このメンバー関数を呼び出します。

static void PASCAL SetLoginTimeout( 
   short nSeconds  
);

パラメーター

  • nSeconds
    ODBC データベースにログインしようとしたときにエラーが発生するまでの秒数。

解説

この値は、ODBC データベースにログインしようとしたときにエラーが発生するまでの秒数を表します。既定の LoginTimeout の設定は 20 秒です。LoginTimeout が 0 に設定されている場合、タイムアウトが発生し、データ ソースの通信が応答しなくなる可能性があります。

ODBC データベースに接続すると、Microsoft SQL Server などのログインするサーバーが実行されていないため、またはネットワーク エラーの結果として失敗する場合があります。エラーを生成する前に接続する既定のを待つ間、よりも、20 秒データベース エンジンが待機する時間を指定できます。サーバーへのログオンが外部サーバー データベースのクエリを実行するなどの多数の異なるイベントの一部として、暗黙的に行われます。タイムアウト値は LoginTimeout のプロパティの現在の設定によって決まります。

関連情報は、DAO ヘルプ トピック LoginTimeout プロパティ「」を参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CDaoWorkspace クラス

階層図

CDaoWorkspace::GetLoginTimeout