Cómo recuperar datos del sistema de archivos host

Al igual que puede hacer con otros proveedores de datos administrados, puede acceder a los datos del host con una implementación de un objeto a DataReader través de HostfileCommand.

Para recuperar datos mediante un lector de datos

  1. Crea una instancia de HostFileCommand.

  2. Cree un DataReader objeto mediante una llamada a HostFileCommand.ExecuteDBDataReader.

    Al llamar ExecuteDBDataReader a , se recuperan las filas de datos del origen de datos.

  3. Use DBDataReader.Read para obtener una fila de los resultados de la consulta.

    Puede acceder a cada columna de la fila devuelta pasando el nombre o la referencia ordinal de la columna al DBDataReader objeto . Sin embargo, para obtener el mejor rendimiento, DBDataReader el objeto proporciona una serie de métodos que permiten tener acceso a los valores de columna en sus tipos de datos nativos (GetDateTime, GetDouble, GetGuidGetInt32, , y así sucesivamente).

  4. Cuando haya terminado con el objeto DBDataReader , llame a DBDataReader.Close.

    Si el HostFileCommand objeto contiene parámetros de salida o valores devueltos, no estarán disponibles hasta que se DBDataReader cierre .

    Tenga en cuenta que DBDataReader mientras está abierto, HostFileConnection está en uso exclusivo por ese DBDataReader. No puede ejecutar ningún comando para , incluida HostFileConnectionla creación de otro DBDataReader, hasta que se cierre el original DBDataReader .

Consulte también

Recuperación de información desde el sistema de archivos host
Adaptador de BizTalk para la configuración de Host Files