CDatabase::SetLoginTimeout

Chiamare la funzione membro — prima di chiamare OpenEx o Apri — per eseguire l'override del numero predefinito di secondi prima concessi i tempi tentativi di una connessione a un'origine dati.

void SetLoginTimeout(
   DWORD dwSeconds 
);

Parametri

  • dwSeconds
    Il numero di secondi da consentiree prima di un tentativo di connessione scade.

Note

Un oggetto potrebbe di tentativi di connessione è scaduto se, ad esempio, il DBMS non è disponibile.Chiamata SetLoginTimeout dopo la costruzione l'oggetto non inizializzata CDatabase ma prima di chiamare OpenEx o Apri.

Il valore predefinito per gli intervalli di accesso è 15 secondi.Non tutte le origini dati supportano la possibilità di specificare un valore di timeout di accesso.Se l'origine dati non supporta l'intervallo, si ottiene l'output di traccia ma non un'eccezione.Il valore 0 indica "infinity".

Requisiti

Header: afxdb.h

Vedere anche

Riferimenti

Classe CDatabase

Grafico della gerarchia

CDatabase::OnSetOptions

CDatabase::SetQueryTimeout