Propriedade CommandTimeout (ADO)
Aplica-se ao: Access 2013, Office 2013
Indica quanto tempo esperar durante a execução de um comando antes de interromper a tentativa e gerar um erro.
Configurações e valores retornados
Define ou retorna um valor Long que indica, em segundos, quanto tempo esperar para que um comando seja executado. O padrão é 30.
Comentários
Use a propriedade CommandTimeout em um objeto Connection ou Command para permitir o cancelamento de uma chamada do método Execute devido a atrasos no tráfego da rede ou uso intenso do servidor. Se o intervalo definido na propriedade CommandTimeout terminar antes de o comando concluir a execução, um erro será gerado 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 está escrevendo o código oferecem suporte à funcionalidade CommandTimeout.
A definição de CommandTimeout em um objeto Connection não afeta a definição de CommandTimeout em um objeto Command no mesmo objeto Connection; isto é, a propriedade CommandTimeout do objeto Command não herda o valor de CommandTimeout do objeto Connection.
Em um objeto Connection, a propriedade CommandTimeout continua sendo de leitura/gravação depois que Connection é aberto.