CDaoWorkspace::SetLoginTimeout

static void PASCAL SetLoginTimeout (corto númeroSegundos );
Tiro (CDaoException, CMemoryException);

Parámetros

númeroSegundos

El número de segundos antes de que se produce un error cuando intenta iniciar sesión una base de datos ODBC.

Observaciones

Llame a esta función miembro para establecer el valor de la propiedad LoginTimeout de DAO para el área de trabajo. Este valor representa el número de segundos antes de que se produce un error cuando intenta iniciar sesión una base de datos ODBC. LoginTimeout predeterminado es 20 segundos. Cuando LoginTimeout se establece en 0, se produce sin tiempo de espera y podría colgar la comunicación con el origen de datos.

Cuando se intenta iniciar sesión en una base de datos ODBC, como Microsoft SQL Server, la conexión puede fallar debido a errores de red o porque el servidor no se está ejecutando. En lugar de esperar 20 segundos el valor por defecto para conectarse, puede especificar cuánto tiempo debe esperar el motor de base de datos antes de que produce un error. Inicio de sesión en el servidor pasa implícitamente como parte de una serie de diferentes eventos, tales como la ejecución de una consulta en una base de datos del servidor externo. El valor de tiempo de espera está determinado por el valor actual de la propiedad LoginTimeout.

Para obtener más información sobre espacios de trabajo, consulte el artículo Del espacio de trabajo DAO. Para obtener más información acerca de cómo trabajar con orígenes de datos ODBC mediante DAO, vea el artículo DAO externos: trabajar con orígenes de datos externos. Ambos artículos se encuentran en la Guía del programador de Visual C++. Para obtener información relacionada, vea el tema "Propiedad LoginTimeout" en la ayuda de DAO.

Visió&n General de CDaoWorkspace |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDaoWorkspace::GetLoginTimeout

Index