Compartilhar 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.

Comentários

Use a propriedade CommandTimeout em um objeto Connection ou Command 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 na propriedade CommandTimeout decorrer 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 nas quais você está escrevendo o código dão suporte à funcionalidade CommandTimeout.

A configuração CommandTimeout em um objeto Connection não tem efeito na configuração CommandTimeout em um objeto Command na mesma Conexão; ou seja, a propriedade CommandTimeout do objeto Command não herda o valor do valor CommandTimeout do objeto Connection.

Em um objeto Connection, a propriedade CommandTimeout permanece leitura/gravação depois que Connection é aberta.

Aplica-se A

Consulte Também

Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VB)
Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VC++)
Exemplo das propriedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (JScript)
Propriedade ConnectionTimeout (ADO)