Partilhar via


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

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)