Compartir a través de


Propiedad CommandTimeout (ADO)

Se aplica a: Access 2013, Office 2013

Indica el tiempo que se va a esperar durante la ejecución de un comando para que finalice el intento y se genere un error.

Configuración y valores devueltos

Establece o devuelve un valor de tipo Long que indica, en segundos, cuánto tiempo se va a esperar a que se ejecute un comando. El valor predeterminado es 30.

Comentarios

Use la propiedad CommandTimeout de un objeto Connection o un objeto Command para permitir la cancelación de una llamada al método Execute debido a una demora en el tráfico de red o a la sobrecarga del servidor. Si el intervalo establecido en la propiedad CommandTimeout transcurre antes de que finalice la ejecución del comando, se genera un error y ADO cancela el comando. Si se establece el valor de la propiedad en cero, ADO esperará indefinidamente a que finalice la ejecución. Asegúrese de que el proveedor y el origen de datos en el que está escribiendo código admiten la funcionalidad CommandTimeout.

La configuración de CommandTimeout en un objeto Connection no afecta a la configuración de CommandTimeout en un objeto Command del mismo objeto Connection; es decir, la propiedad CommandTimeout del objeto Command no hereda el valor de la propiedad CommandTimeout del objeto Connection.

En un objeto Connection, la propiedad CommandTimeout sigue siendo de lectura y escritura después de abrirse el objeto Connection.