Partager via


Comment récupérer des données à partir du système de fichiers hôte

Comme vous pouvez le faire avec d’autres fournisseurs de données managés, vous pouvez accéder aux données hôtes avec une implémentation d’un DataReader objet via HostfileCommand.

Pour récupérer des données à l’aide d’un lecteur de données

  1. Créez une instance de HostFileCommand.

  2. Créez un objet en appelant HostFileCommand.ExecuteDBDataReader.

    L’appel ExecuteDBDataReader récupère les lignes de données de la source de données.

  3. Permet DBDataReader.Read d’obtenir une ligne à partir des résultats de la requête.

    Vous pouvez accéder à chaque colonne de la ligne retournée en passant le nom ou la référence ordinale de la colonne à l’objet DBDataReader . Toutefois, pour des performances optimales, l’objet DBDataReader fournit une série de méthodes qui vous permettent d’accéder aux valeurs de colonne dans leurs types de données natifs (GetDateTime, GetDouble, GetGuidet GetInt32ainsi de suite).

  4. Une fois l’objet DBDataReader terminé, appelez DBDataReader.Close.

    Si votre HostFileCommand objet contient des paramètres de sortie ou des valeurs de retour, elles ne seront pas disponibles tant que la DBDataReader valeur n’est pas fermée.

    Notez que pendant que DBDataReader est ouvert, HostFileConnection est en cours d’utilisation exclusivement par DBDataReader. Vous ne pouvez pas exécuter de commandes pour le HostFileConnection, y compris la création d’un autre DBDataReader, jusqu’à ce que l’original DBDataReader soit fermé.

Voir aussi

Récupération d’informations à partir du système de fichiers hôte
Adaptateur BizTalk pour la configuration des fichiers hôtes