Die Klasse clsDataReader ist ein DataReader der zum Abrufen von Datensätzen aus einer Datenverbindung verwendet werden kann.
Der DataReader kann mit den bereitgestellten Methoden auf die Informationen der Zeilen und Felder der abgerufenen Datensätze zugreifen.
1 Close
Die Funktion Close schließt den DataReader und gibt die Ressourcen wieder frei.
Close() |
2 FieldCount
Die Funktion FieldCount liefert die Anzahl der Felder aus dem DataReader zurück.
FieldCount() As Integer |
3 GetBoolean
Die Funktion GetBoolean liefert den Wert für das Feld sField als Boolean zurück.
GetBoolean(sField As String) As Boolean |
4 GetByte
Die Funktion GetByte liefert den Wert für das Feld sField als Byte zurück.
GetByte(sField As String) As Byte |
5 GetDateTime
Die Funktion GetDateTime liefert den Wert für das Feld sField als Date zurück.
GetDateTime(sField As String) As Date |
6 GetDecimal
Die Funktion GetDecimal liefert den Wert für das Feld sField als Decimal zurück.
GetDecimal(sField As String) As Decimal |
7 GetDouble
Die Funktion GetDouble liefert den Wert für das Feld sField als Double zurück.
GetDouble(sField As String) As Double |
8 GetFieldName
Die Funktion GetFieldName liefert zu einem Indexwert nIndex den Namen das Feld
GetFieldName(nIndex As Integer) As String |
9 GetFieldType
Die Funktion GetFieldType liefert aus der Enumeration clsDataField.eFieldType den Datentyp eines Feldes
GetFieldType(sField As String) As clsDataField.eFieldType |
clsDataField.eFieldType | Wert |
TypeUnknown | 0 |
TypeBoolean | 1 |
TypeInteger | 2 |
TypeByte | 3 |
TypeString | 4 |
TypeDate | 5 |
TypeDouble | 6 |
TypeDecimal | 7 |
10 GetInteger
Die Funktion GetInteger liefert den Wert für das Feld sField als Integer zurück.
GetInteger(sField As String) As Integer |
11 GetString
Die Funktion GetString liefert den Wert für das Feld sField als String zurück.
GetString(sField As String) As String |
12 GetValue
Die Funktion GetValue liefert den Wert für das Feld sField zurück.
GetValue(sField As String) As Object |
13 HasField
Die Funktion HasField prüft, ob der DataReader ein Feld sField enthält und liefert True wenn das Feld vorhanden ist.
HasField(ByVal sField As String) As Boolean |
14 HasRows
Die Funktion HasRows prüft, ob der DataReader als Ergebnis Datensätze enthält und liefert True wenn Datensätze vorhanden sind.
HasRows() As Boolean |
15 IsDBNull
Die Funktion IsDBNull prüft, ob der Wert in dem Feld sField NULL ist und liefert dann True zurück.
IsDBNull(sField As String) As Boolean |
16 Read
Die Funktion Read lässt den DataReader den nächsten Datensatz lesen, ist ein weiterer Datensatz vorhanden liefert die Funktion True ansonsten False zurück.
Read() As Boolean |
17 RecordsAffected
Die Funktion RecordsAffected gibt die Anzahl der durch die Ausführung der SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen zurück.
RecordsAffected() As Integer |