CDatabase::SetLoginTimeout

privatevoidSetLoginTimeout (DwSecondsDWORD);

Parameter

dwSeconds

Die Anzahl der Sekunden an, bevor ein Verbindungsversuch zu ermöglichen.

Bemerkungen

Rufen Sie diese Memberfunktion — vor dem Aufruf OpenEx oder Öffnen -die Standardanzahl von Sekunden, bevor ein versuchten Daten zulässig überschreiben Quellverbindung ein Timeout. Ein Verbindungsversuch möglicherweise Timeout, wenn beispielsweise das DBMS nicht verfügbar ist. Rufen Sie SetLoginTimeout auf , nachdem Sie das nicht initialisierte CDatabase -Objekt konstruiert, aber vor dem Aufruf OpenEx oder Öffnen.

Der Standardwert für Anmeldung Timeouts ist 15 Sekunden. Nicht alle Datenquellen unterstützen die Möglichkeit, einen Login-Timeout-Wert anzugeben. Wenn die Datenquelle Timeout nicht unterstützt, erhalten Sie Trace-Ausgabe aber keine Ausnahme. Der Wert 0 bedeutet "unendlich."

Übersicht über die CDatabase -|  Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDatabase::OnSetOptions, CDatabase::SetQueryTimeout

Index