Share via


CDatabase::SetLoginTimeout

Llame a esta función miembro )antes de que se llama a OpenEx o Abrir — para reemplazar el número predeterminado de segundos con un plazo antes de tiempos de espera frustrados de una conexión a un origen de datos.

void SetLoginTimeout(
   DWORD dwSeconds 
);

Parámetros

  • dwSeconds
    El número de segundos que permitir antes de tiempos de espera de un intento de conexión.

Comentarios

Un intento de conexión podría tiempo de espera si, por ejemplo, el DBMS no está disponible.Llamada SetLoginTimeout después de crear el objeto sin inicializar de CDatabase pero antes de que se llama a OpenEx o Abrir.

El valor predeterminado para los tiempos de espera de inicio de sesión es 15 segundos.No todos los orígenes de datos admiten la capacidad de especificar un valor de tiempo de espera de inicio de sesión.Si el origen de datos no admite el tiempo de espera, se obtiene el resultado de traza pero no una excepción.Un valor de 0 significa “infinity”.

Requisitos

encabezado: afxdb.h

Vea también

Referencia

Clase CDatabase

Gráfico de jerarquía

CDatabase::OnSetOptions

CDatabase::SetQueryTimeout