Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Después de establecer una conexión a un origen de datos, puede ejecutar comandos y devolver resultados del origen de datos mediante HostFileCommand.
Importante
El proveedor administrado para archivos host no admite ningún tipo de transacción. Por lo tanto, debe intentar evitar el uso de comandos INSERT, UPDATE o DELETE en datos críticos.
Procedimiento
Para ejecutar un comando en el sistema de archivos host
Establezca una conexión mediante
HostFileConnection.Para obtener más información, vea Cómo conectarse a un sistema de archivos host y desconectarlo.
Una vez conectado, cree un
HostFileCommandobjeto medianteHostfileConnection.CreateCommand.Use el
HostFileCommandobjeto para ejecutar comandos en el sistema de archivos host.HostFileCommandexpone varios métodos Execute que puede usar:Al devolver resultados como un flujo de datos, use
ExecuteDbDataReaderpara devolver unDataReaderobjeto .Use
ExecuteScalarpara devolver un valor singleton.Use
ExecuteNonQuerypara ejecutar comandos que no devuelvan filas.Use
ExecuteRecordSetpara ejecutar comandos en un conjunto de registros.
Nota:
Al modificar un archivo de índice alternativo (AIX), puede recibir un error de "Longitud de registro no válida" cuando el índice está definido para no aceptar claves duplicadas. Este error puede producirse porque el índice del archivo VSAM de índice alternativo no es lo suficientemente grande como para contener varios valores de clave para el mismo registro de índice .
Véase también
Trabajar con el proveedor de datos administrados para archivos de host
Configuración del adaptador de BizTalk para archivos host