CommandTimeout Property
Indicates how long to wait while executing a command before terminating the
attempt and generating an error.
Settings and Return Values
Sets or returns a Long value that indicates, in seconds, how long to
wait for a command to execute. Default is 30.
Remarks
Use the CommandTimeout property on a Connection
object or Command object to allow the
cancellation of a command due to delays from network traffic or heavy server
use. If the time from the CommandTimeout property setting elapses prior
to execution of the command, an error occurs and ADO cancels the command. If
you set the property to zero, ADO will wait indefinitely until the execution
is complete. Make sure the provider and data source to which you are writing
code supports the CommandTimeout functionality.
For Connection objects, the CommandTimeout property is
read/write.
When you use CommandTimeout on a Connection object, you set a
global value for all commands executed and all recordsets opened on that
connection. You can override this value for a specific command by setting the CommandTimeout
property of the appropriate Command object.
Applies To
Command, Connection
See Also
ConnectionTimeout
|