CDaoWorkspace::SetLoginTimeout

static void PASCAL SetLoginTimeout (abreviado nSegundos );
lançar (CDaoException, CMemoryException);

Parâmetros

nSegundos

O número de segundos antes que um erro ocorre quando você tenta fazer logon um banco de dados ODBC.

Observações

Chame essa função de membro para definir o valor da propriedade LoginTimeout DAO para o espaço de trabalho. Esse valor representa o número de segundos antes que um erro ocorre quando você tenta fazer logon um banco de dados ODBC. A configuração de LoginTimeout padrão é 20 segundos. Quando LoginTimeout é definido como 0, sem tempo limite ocorre e a comunicação com o Origem de dados pode travar.

Quando você tenta fazer logon um banco de dados ODBC, como Microsoft SQL Server, a conexão pode falhar como resultado de erros de rede ou porque o servidor não está em execução. Ao invés de esperar o padrão 20 segundos para se conectar, você pode especificar quanto tempo o mecanismo de banco de dados aguarda antes de ele produz um erro. Efetuar login servidor acontece implicitamente como parte de uma série de diferentes eventos, como a execução de uma consulta em um banco de dados do servidor externo. O valor de tempo limite é determinado pela configuração atual da propriedade LoginTimeout.

Para obter mais informações sobre espaços de trabalho, consulte o artigo Espaço de trabalho DAO. Para obter mais informações sobre como trabalhar com fontes de dados ODBC através do DAO, consulte o artigo DAO externo: trabalhando com fontes de dados externas. Ambos os artigos estão no Guia do programador do Visual C++. Para obter informações relacionadas, consulte o tópico "Propriedade LoginTimeout" na Ajuda do DAO.

Visão geral de CDaoWorkspaceMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDaoWorkspace::GetLoginTimeout

Index