Compartilhar via


CDatabase::SetLoginTimeout

telefonar Essa função de membro — antes de você telefonar OpenEx ou em aberto — para substituir o número de segundos permitido antes de uma tentativas de dados padrão a conexão de fonte de tempo limite.

void SetLoginTimeout(
   DWORD dwSeconds 
);

Parâmetros

  • dwSeconds
    O número de segundos para permitir que antes de uma tentativa de conexão expira.

Comentários

Uma tentativa de conexão pode ser time limite se, por exemplo, o DBMS não estiver disponível. De telefonarSetLoginTimeout depois que você construir o não inicializadoCDatabase objeto, mas antes de chamar OpenEx ou em aberto.

O valor padrão de tempos limite de logon é de 15 segundos.Nem todas as fontes de dados oferecem suporte à capacidade de especificar um valor de tempo limite do logon.Se a fonte de dados não oferece suporte a tempo limite, você obterá saída de rastreamento, mas não uma exceção.O valor 0 significa "infinitas".

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CDatabase

Gráfico de hierarquia

CDatabase::OnSetOptions

CDatabase::SetQueryTimeout

Outros recursos

CDatabase membros