Compartir a través de


Propiedad ReadyState (RDS)

Indica el progreso de un objeto DataControl a medida que recupera datos en su objeto Recordset.

Importante

A partir de Windows 8 y Windows Server 2012, los componentes del servidor RDS ya no se incluyen en el sistema operativo Windows (para obtener más información, consulte Windows 8 y la Guía de compatibilidad de Windows Server 2012, edición Cookbook). Los componentes de cliente de RDS se eliminarán en una versión futura de Windows. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Las aplicaciones que usan RDS deben migrar al servicio de datos WCF.

Configuración y valores devueltos

Establece o devuelve uno de los valores siguientes.

Value Descripción
adcReadyStateLoaded La consulta actual todavía se está ejecutando y no se ha capturado ninguna fila. El objeto Recordset de DataControl no está disponible para utilizarlo.
adcReadyStateInteractive Se ha almacenado un conjunto inicial de filas recuperadas por la consulta actual en el objeto Recordset del objeto DataControl y está disponible para su uso. Se siguen capturando las filas restantes.
adcReadyStateComplete Se han almacenado todas las filas recuperadas por la consulta actual en el objeto Recordset del objeto DataControl y están disponibles para su uso.

Este estado también existirá si se anula una operación debido a un error o si el objeto Recordset no se inicializa.

Nota

Cada archivo ejecutable del lado cliente que use estas constantes debe proporcionar declaraciones para ellas. Puede cortar y pegar las declaraciones de constantes que desee del archivo Adcvbs.inc, que se encuentra en la carpeta de instalación predeterminada de la biblioteca RDS.

Comentarios

Utilice el evento onReadyStateChange para supervisar los cambios en la propiedad ReadyState durante una operación de consulta asincrónica. Esto es más eficaz que comprobar periódicamente el valor de la propiedad.

Si se produce un error durante una operación asincrónica, la propiedad ReadyState cambia a adcReadyStateComplete, la propiedad State cambia de adStateExecuting a adStateClosed y la propiedad Value del objeto Recordset sigue siendo Nothing.

Se aplica a

Objeto DataControl (RDS)

Consulte también

Ejemplo de la propiedad ReadyState (VBScript)
Cancel (método) (RDS)
Propiedad ExecuteOptions (RDS)