Свойство CommandTimeout (ADO)
Область применения: Access 2013, Office 2013
Указывает время ожидания при выполнении команды перед прекращением попытки и созданием ошибки.
Параметры и возвращаемые значения
Задает или возвращает значение Long , указывающее в секундах время ожидания выполнения команды. Значение по умолчанию — 30.
Замечания
Используйте свойство CommandTimeout для объекта Connection или объекта Command , чтобы разрешить отмену вызова метода Execute из-за задержек сетевого трафика или интенсивного использования сервера. Если интервал, заданный в свойстве CommandTimeout , истекает до завершения выполнения команды, возникает ошибка и ADO отменяет команду. Если задать для свойства нулевое значение, ADO будет ожидать неограниченное время, пока выполнение не завершится. Убедитесь, что поставщик и источник данных, в который вы пишете код, поддерживают функции CommandTimeout .
Параметр CommandTimeout для объекта Connection не влияет на параметр CommandTimeout для объекта Command в том же соединении; то есть свойство CommandTimeout объекта Command не наследует значение commandTimeout объекта Connection.
В объекте Connection свойство CommandTimeout остается для чтения и записи после открытия подключения .