Freigeben über


CDaoWorkspace::SetLoginTimeout

Rufen Sie die Memberfunktion auf, um den Wert der Eigenschaft DAO LoginTimeout für den Arbeitsbereich festzulegen.

static void PASCAL SetLoginTimeout( 
   short nSeconds  
);

Parameter

  • nSeconds
    Die Anzahl von Sekunden, bevor ein Fehler auftritt, wenn Sie versuchen, auf eine ODBC-Datenbank anzumelden.

Hinweise

Dieser Wert stellt die Anzahl von Sekunden dar, bevor ein Fehler auftritt, wenn Sie versuchen, auf eine ODBC-Datenbank anzumelden.Die standardmäßige LoginTimeout-Einstellung ist 20 Sekunden.Wenn LoginTimeout auf 0 festgelegt ist, tritt kein Timeout für und die Kommunikation mit der Datenquelle wird möglicherweise beendet zu reagieren.

Wenn Sie versuchen, auf eine ODBC-Datenbank, wie Microsoft SQL Server anzumelden, die Verbindung, kann infolge einer Netzwerkfehler oder fehlschlagen, da der Server nicht ausgeführt wird.Anstatt, auf den Standard wartet 20 Sekunden, um herzustellen, können Sie angeben, wie lange das Datenbankmodul wartet, bevor ein Fehler erzeugt.Die Anmeldung am Server geschieht implizit als Teil mehrerer unterschiedlicher Ereignisse, wie Ausführen einer Abfrage in einer externen Serverdatenbank.Der Timeoutwert wird durch die aktuelle Einstellung der LoginTimeout-Eigenschaft bestimmt.

Weitere Informationen finden Sie im Thema "LoginTimeout-Eigenschaft" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoWorkspace-Klasse

Hierarchien-Diagramm

CDaoWorkspace::GetLoginTimeout