Freigeben über


CommandTimeout-Eigenschaft (ADO)

Gilt für: Access 2013, Office 2013

Gibt an, wie lange beim Ausführen eines Befehls gewartet wird, bis der Versuch beendet und ein Fehler generiert wird.

Einstellungen und Rückgabewerte

Sets or returns a Long value that indicates, in seconds, how long to wait for a command to execute. Default is 30.

Hinweise

Use the CommandTimeout property on a Connection object or Command object to allow the cancellation of an Execute method call, due to delays from network traffic or heavy server use. If the interval set in the CommandTimeout property elapses before the command completes execution, 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 support the CommandTimeout functionality.

Die Einstellung von CommandTimeout in einem Connection -Objekt hat keine Auswirkung auf die Einstellung von CommandTimeout in einem Command -Objekt im gleichen Connection -Objekt. Das heißt, die CommandTimeout -Eigenschaft eines Command -Objekts erbt den Wert der CommandTimeout -Eigenschaft des Connection -Objekts nicht.

In einem Connection-Objekt behält die CommandTimeout-Eigenschaft nach dem Öffnen des Connection-Objekts Lese-/Schreibzugriff.