CDaoWorkspace::SetLoginTimeout
Llame a esta función miembro para establecer el valor de la propiedad de DAO LoginTimeout para el área de trabajo.
static void PASCAL SetLoginTimeout(
short nSeconds
);
Parámetros
- nSeconds
El número de segundos antes de que se produzca un error cuando se intenta iniciar una sesión en una base de datos ODBC.
Comentarios
Este valor representa el número de segundos antes de que se produzca un error cuando se intenta iniciar una sesión en una base de datos ODBC. El valor de LoginTimeout predeterminado es 20 segundos. Cuando LoginTimeout se establece en 0, ningún tiempo de espera se produce y la comunicación con el origen de datos puede dejar de responder.
Cuando se intenta iniciar una sesión en una base de datos ODBC, como Microsoft SQL Server, la conexión puede producirse como resultado de errores de red o porque el servidor no se está ejecutando. En lugar de esperando el valor predeterminado 20 segundos para conectarse, puede especificar cuánto tiempo el motor de base de datos espera antes de que se produzca un error. Iniciar sesión en el servidor ocurre implícitamente como parte de varios eventos, como ejecutar una consulta en una base de datos servidor externa. El valor de tiempo de espera está determinado por la configuración actual de la propiedad de LoginTimeout.
Para obtener información relacionada, vea el tema “propiedades de LoginTimeout” en la Ayuda de DAO.
Requisitos
encabezado: afxdao.h