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. |