Propriedade CommandTimeout (ADO)
Indica quanto tempo aguardar durante a execução de um comando antes de encerrar a tentativa e gerar um erro.
Configurações e valores retornados
Define ou retorna um valor Long que indica, em segundos, quanto tempo aguardar a execução de um comando. O padrão é 30.
Observações
Use a propriedade CommandTimeout em um objeto Connection ou de comando para permitir o cancelamento de uma chamada de método Execute devido a atrasos no tráfego de rede ou uso pesado do servidor. Se o intervalo definido no CommandTimeout propriedade ocorrer antes que o comando conclua a execução, ocorrerá um erro e o ADO cancelará o comando. Se você definir a propriedade como zero, o ADO aguardará indefinidamente até que a execução seja concluída. Verifique se o provedor e a fonte de dados na qual você está escrevendo código dão suporte à funcionalidade de do CommandTimeout.
A configuração de CommandTimeout do em um objeto de Conexão não tem efeito na configuração de CommandTimeout em um objeto de Comando no mesmo de Conexão; ou seja, a propriedade do Command do objeto não herda o valor do commandTimeout do objetoConnection.
Em um objeto Connection, a propriedade CommandTimeout permanece lida/gravação depois que o de Conexão é aberto.
Aplica-se a
do objeto de comando (ADO)
do objeto de conexão (ADO)
Consulte Também
exemplo de propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VB)
exemplo de propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VC++)
exemplo de propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (JScript)
propriedade ConnectionTimeout (ADO)