Compartir vía


FetchOptions (propiedad, RDS)

Indica el tipo de captura asincrónica.

Importante

A partir de Windows 8 y Windows Server 2012, los componentes del servidor RDS ya no se incluyen en el sistema operativo Windows (consulte Windows 8 y Guía de compatibilidad de Windows Server 2012 para obtener más detalles). Los componentes de cliente de RDS se quitarán en una versión futura de Windows. Evite usar esta característica en el nuevo trabajo de desarrollo y planee modificar las aplicaciones que actualmente usan esta característica. Las aplicaciones que usan RDS deben migrar a servicio de datos WCF.

Establecer y devolver valores

Establece o devuelve uno de los valores siguientes.

Constante Descripción
adcFetchUpFront Todos los registros del recordset se capturan antes de que se devuelva el control a la aplicación. El recordset completo se captura antes de que la aplicación tenga permiso para hacer cualquier cosa con él.
adcFetchBackground El control puede volver a la aplicación tan pronto como se haya capturado el primer lote de registros. Una lectura posterior del conjunto de registros de que intenta acceder a un registro no capturado en el primer lote se retrasará hasta que se capture realmente el registro buscado, en el que el control de momento vuelve a la aplicación.
adcFetchAsync Predeterminado. El control devuelve inmediatamente a la aplicación mientras se capturan los registros en segundo plano. Si la aplicación intenta leer un registro que aún no se ha capturado, el registro más cercano al registro buscado se leerá y el control se devolverá inmediatamente, lo que indica que se ha alcanzado el final actual del Recordset. Por ejemplo, una llamada a MoveLast moverá la posición del registro actual al último registro capturado realmente, aunque más registros seguirán rellenando el Recordset.

Nota

Cada archivo ejecutable del lado cliente que use estas constantes debe proporcionar declaraciones para ellos. 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.

Observaciones

En una aplicación web, normalmente querrá usar adcFetchAsync (el valor predeterminado), ya que proporciona un mejor rendimiento. En una aplicación cliente compilada, normalmente querrá usar adcFetchBackground.

Se aplica a

objeto DataControl (RDS)

Consulte también

Ejemplo de propiedades ExecuteOptions y FetchOptions de (VBScript)
del método Cancel (RDS) de