Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULDataReader-Klasse

 

ULDataReader-Mitglieder

Öffentliche Eigenschaften
Mitgliedsname Beschreibung

Depth-Eigenschaft

Gibt die Tiefe der Verschachtelung für die aktuelle Zeile zurück. Die äußerste Tabelle hat die Tiefe Null.

FieldCount-Eigenschaft

Gibt die Anzahl der Spalten im Cursor zurück

HasRows-Eigenschaft

Prüft, ob das ULDataReader-Objekt eine oder mehrere Zeilen hat.

IsBOF-Eigenschaft

UL-Erw.: Gibt an, ob sich die aktuelle Zeilenposition vor der ersten Zeile befindet.

IsClosed-Eigenschaft

Prüft, ob der Cursor aktuell offen ist.

IsEOF-Eigenschaft

UL-Erw.: Gibt an, ob sich die aktuelle Zeilenposition nach der letzten Zeile befindet.

Item-Eigenschaften

Ruft den Wert einer angegebenen Spalte als Instanz von [external link] Object ab.

RecordsAffected-Eigenschaft

Gibt die Anzahl der durch eine SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen zurück. Für SELECT-Anweisungen oder CommandType.TableDirect-Tabellen ist dieser Wert -1.

RowCount-Eigenschaft

UL-Erw.: Gibt die Anzahl der Zeilen im Cursor zurück.

Schema-Eigenschaft

UL-Erw.: Enthält das Schema dieses Cursors.

[external link] VisibleFieldCount (geerbt von DbDataReader)

Ruft die Anzahl der Felder in [external link] DbDataReader ab, die nicht ausgeblendet sind.

Öffentliche Methoden
Mitgliedsname Beschreibung

Close-Methode

Schließt den Cursor

[external link] Dispose (geerbt von DbDataReader)

Gibt die von diesem [external link] DbDataReader verbrauchten Ressourcen frei.

GetBoolean-Methode

Gibt den Wert für die angegebene Spalte als System.Boolean zurück.

GetByte-Methode

Gibt den Wert für die angegebene Spalte als 8-Bit-Wert ohne Vorzeichen zurück (System.Byte).

GetBytes-Methoden

UL-Erw.: Gibt den Wert für die angegebene Spalte als Array von System.Bytes zurück. Nur gültig für Spalten vom Typ ULDbType.Binary, ULDbType.LongBinary oder ULDbType.UniqueIdentifier.

GetChar-Methode

Diese Methode wird in UltraLite.NET nicht unterstützt.

GetChars-Methode

Kopiert eine Untermenge des Werts für die angegebene ULDbType.LongVarchar-Spalte, beginnend beim angegebenen Offset, in das angegebene Offset des System.Char-Zielarrays.

[external link] GetData (geerbt von DbDataReader)

Gibt ein [external link] DbDataReader-Objekt für die entsprechende Spalten-Ordinalzahl zurück.

GetDataTypeName-Methode

Gibt den Namen des Provider-Datentyps der angegebenen Spalte zurück

GetDateTime-Methode

Gibt den Wert für die angegebene Spalte als System.DateTime mit Millisekunden-Genauigkeit zurück

GetDecimal-Methode

Gibt den Wert für die angegebene Spalte als System.Decimal zurück

GetDouble-Methode

Gibt den Wert für die angegebene Spalte als System.Double zurück

GetEnumerator-Methode

Gibt ein System.Collections.IEnumerator-Objekt zurück, das das ULDataReader-Objekt durchläuft

GetFieldType-Methode

Gibt den System.Type-Wert zurück, der für die angegebene Spalte am besten geeignet ist

GetFloat-Methode

Gibt den Wert für die angegebene Spalte als System.Single zurück

GetGuid-Methode

Gibt den Wert für die angegebene Spalte als UUID zurück (System.Guid)

GetInt16-Methode

Gibt den Wert für die angegebene Spalte als System.Int16 zurück

GetInt32-Methode

Gibt den Wert für die angegebene Spalte als Int32 zurück

GetInt64-Methode

Gibt den Wert für die angegebene Spalte als Int64 zurück

GetName-Methode

Gibt den Namen der angegebenen Spalte zurück.

GetOrdinal-Methode

Gibt die Spalten-ID der benannten Spalte zurück

[external link] GetProviderSpecificFieldType (geerbt von DbDataReader)

Gibt den providerspezifischen Feldtyp der angegebenen Spalte zurück.

[external link] GetProviderSpecificValue (geerbt von DbDataReader)

Ruft den Wert der angegebenen Spalte als Instanz von [external link] Object ab.

[external link] GetProviderSpecificValues (geerbt von DbDataReader)

Ruft alle providerspezifischen Attributspalten in der Sammlung für die aktuelle Zeile ab.

GetSchemaTable-Methode

Gibt ein System.Data.DataTable-Objekt zurück, das die Spaltenmetadaten des ULDataReader-Objekts beschreibt

GetString-Methode

Gibt den Wert für die angegebene Spalte als System.String zurück

GetTimeSpan-Methode

Gibt den Wert für die angegebene Spalte als System.TimeSpan mit Millisekunden-Genauigkeit zurück

GetUInt16-Methode

Gibt den Wert für die angegebene Spalte als System.UInt16 zurück

GetUInt32-Methode

Gibt den Wert für die angegebene Spalte als UInt32 zurück

GetUInt64-Methode

Gibt den Wert für die angegebene Spalte als System.UInt64 zurück

GetValue-Methode

Gibt den Wert der angegebenen Spalte in ihrem nativen Format zurück.

GetValues-Methode

Gibt alle Spaltenwerte für die aktuelle Zeile zurück

IsDBNull-Methode

Prüft, ob der Wert aus der angegebenen Spalte NULL ist.

MoveAfterLast-Methode

UL-Erw.: Positioniert den Cursor hinter die letzte Zeile des Cursors.

MoveBeforeFirst-Methode

UL-Erw.: Positioniert den Cursor vor die erste Zeile des Cursors.

MoveFirst-Methode

UL-Erw.: Positioniert den Cursor auf die erste Zeile des Cursors.

MoveLast-Methode

UL-Erw.: Positioniert den Cursor auf die letzte Zeile des Cursors.

MoveNext-Methode

UL-Erw.: Positioniert den Cursor in die nächste Zeile oder nach der letzten Zeile, wenn der Cursor bereits in der letzten Zeile war.

MovePrevious-Methode

UL-Erw.: Positioniert den Cursor in die vorhergehende Zeile oder vor die erste Zeile.

MoveRelative-Methode

UL-Erw.: Positioniert den Cursor relativ zur aktuellen Zeile.

NextResult-Methode

Bringt das ULDataReader-Objekt zum nächsten Ergebnis, wenn Ergebnisse von Batch-SQL-Anweisungen gelesen werden

Read-Methode

Positioniert den Cursor in die nächste Zeile oder nach der letzten Zeile, wenn der Cursor bereits in der letzten Zeile war

Siehe auch