Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Genau wie bei anderen verwalteten Datenanbietern können Sie mit einer Implementierung eines DataReader Objekts auf Hostdaten über HostfileCommand zugreifen.
So rufen Sie Daten mithilfe eines Datenlesers ab
Erstellen Sie eine instance von
HostFileCommand.Erstellen Sie ein
DataReader-Objekt durch einen Aufruf vonHostFileCommand.ExecuteDBDataReader.Durch Aufrufen
ExecuteDBDataReaderwerden Datenzeilen aus der Datenquelle abgerufen.Verwenden Sie
DBDataReader.Read, um eine Zeile aus den Ergebnissen der Abfrage abzurufen.Sie können auf jede Spalte der zurückgegebenen Zeile zugreifen, indem Sie den Namen oder den Ordnungsbezug der Spalte an das
DBDataReaderObjekt übergeben. Für eine optimale Leistung bietet dasDBDataReaderObjekt jedoch eine Reihe von Methoden, mit denen Sie auf Spaltenwerte in ihren systemeigenen Datentypen (GetDateTime, ,GetDouble,GetInt32GetGuidusw.) zugreifen können.Nachdem Sie mit dem
DBDataReaderObjekt fertig sind, rufen Sie aufDBDataReader.Close.Wenn Ihr
HostFileCommandObjekt Ausgabeparameter oder Rückgabewerte enthält, sind sie erst verfügbar, wenn dasDBDataReaderObjekt geschlossen wird.Beachten Sie, dass, während
DBDataReadergeöffnet ist,HostFileConnectionausschließlich vonDBDataReaderverwendet wird. Sie können keine Befehle für dasHostFileConnectionausführen, einschließlich das Erstellen eines weiterenDBDataReader, bis das ursprünglicheDBDataReadergeschlossen ist.
Siehe auch
Abrufen von Informationen aus dem Hostdateisystem
BizTalk-Adapter für die Konfiguration von Hostdateien