Freigeben über


DbDataReader-Klasse im Siebel-Adapter

Der Datenanbieter für Siebel bietet eine DbDataReader Nutzung des XML-Datenlesers. Dies bietet dem Consumer der Siebel-Datenquelle die Möglichkeit, einen vorwärts gerichteten Datenstrom von Zeilen zu lesen.

Unterstützte Eigenschaften

Der Datenanbieter für Siebel unterstützt die folgenden DbDataReader Eigenschaften.

Name Get/Set BESCHREIBUNG
HasRows Herunterladen Diese Eigenschaft wird nicht unterstützt und löst beim Zugriff eine Ausnahme aus.
Isclosed Herunterladen Ruft einen Wert ab, der angibt, ob der DbDataReader geschlossen ist.
RecordsAffected Herunterladen Ruft einen Wert ab, der angibt, ob DbDataReader eine oder mehrere Zeilen enthält.
Item(Int32) Herunterladen Ruft den Wert der angegebenen Spalte als instance von Object ab. Verwenden Sie die Ordnungszahl für die gewünschte Spalte, wenn Sie diesen Indexer aufrufen.
Item(String) Herunterladen Ruft den Wert der angegebenen Spalte als instance von Object ab. Verwenden Sie den Namen der gewünschten Spalte, wenn Sie diesen Indexer aufrufen.

Unterstützte Methoden

Der Datenanbieter für Siebel unterstützt die folgenden DbDataReader Methoden.

Name BESCHREIBUNG
GetSchemaTable Gibt eine DataTable zurück, die die Spaltenmetadaten des DbDataReader beschreibt. Die vom Datenanbieter für Siebel unterstützten Schemaspaltenattribute sind:

-Columnname
– ColumnOrdinal
– .NET-Datentyp
-Länge
- Genauigkeit (falls verfügbar)
– Skalierung (falls verfügbar)
-Allowdbnull
-Localname
– Erweiterter LocalName
-Namespace
GetString Ruft den Wert der angegebenen Spalte als eine Instanz von String ab.
Getvalue Ruft den Wert der angegebenen Spalte als eine Instanz von String ab.
Isdbnull Ruft einen Wert ab, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.
NextResult Der Siebel-Datenanbieter gibt immer ein einzelnes Resultset zurück. Daher erschöpft dieser Aufruf das aktuelle Resultset vollständig, bevor false zurückgegeben wird.
Lesen Setzt den Reader auf den nächsten Datensatz in einem Resultset. Es gibt true zurück, wenn es erfolgreich ist, und false , wenn der Reader keine datensätze mehr hat.
Schließen Schließt das DbDataReader-Objekt. Vorsicht: Wenn Sie mit der Verwendung des DbDataReader -Objekts fertig sind, müssen Sie es schließen, um die Siebel-COM-Bibliotheksobjekte freizugeben. Andernfalls wird die Speicher- und Verarbeitungsauslastung der Clientanwendung steigen.

Weitere Informationen

Erweitern ADO.NET Schnittstellen mit dem Siebel-Adapter