SqliteDataReader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Lesen des Ergebnisses eines Befehls bereit, der für eine SQLite-Datenbank ausgeführt wird.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Vererbung
-
SqliteDataReader
Eigenschaften
Depth |
Ruft die Tiefe der Schachtelung für die aktuelle Zeile ab. Immer 0 (null). |
FieldCount |
Ruft die Anzahl der Spalten in der aktuellen Zeile ab. |
Handle |
Ruft ein Handle für die zugrunde liegende vorbereitete Anweisung ab. |
HasRows |
Ruft einen Wert ab, der angibt, ob der Datenleser Zeilen enthält. |
IsClosed |
Ruft einen Wert ab, der angibt, ob der Datenreader geschlossen ist. |
Item[Int32] |
Ruft den Wert der angegebenen Spalte ab. |
Item[String] |
Ruft den Wert der angegebenen Spalte ab. |
RecordsAffected |
Ruft die Anzahl der eingefügten, aktualisierten oder gelöschten Zeilen ab. -1 für SELECT-Anweisungen. |
Methoden
Close() |
Schließt den Datenleser. |
Dispose(Boolean) |
Gibt alle vom Datenleser verwendeten Ressourcen frei und schließt ihn. |
GetBoolean(Int32) |
Ruft den Wert der angegebenen Spalte als Boolean ab. |
GetByte(Int32) |
Ruft den Wert der angegebenen Spalte als Byte ab. |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Liest einen Bytedatenstrom aus der angegebenen Spalte. Wird nicht unterstützt. |
GetChar(Int32) |
Ruft den Wert der angegebenen Spalte als Char ab. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Liest einen Zeichendatenstrom aus der angegebenen Spalte. Wird nicht unterstützt. |
GetDataTypeName(Int32) |
Ruft den deklarierten Datentypnamen der angegebenen Spalte ab. Die Speicherklasse wird für berechnete Spalten zurückgegeben. |
GetDateTime(Int32) |
Ruft den Wert der angegebenen Spalte als DateTime ab. |
GetDateTimeOffset(Int32) |
Ruft den Wert der angegebenen Spalte als DateTimeOffset ab. |
GetDecimal(Int32) |
Ruft den Wert der angegebenen Spalte als Decimal ab. |
GetDouble(Int32) |
Ruft den Wert der angegebenen Spalte als Double ab. |
GetEnumerator() |
Ruft einen Enumerator ab, der zum Durchlaufen der Zeilen im Datenleser verwendet werden kann. |
GetFieldType(Int32) |
Ruft den Datentyp der angegebenen Spalte ab. |
GetFieldValue<T>(Int32) |
Ruft den Wert der angegebenen Spalte ab. |
GetFloat(Int32) |
Ruft den Wert der angegebenen Spalte als Single ab. |
GetGuid(Int32) |
Ruft den Wert der angegebenen Spalte als Guid ab. |
GetInt16(Int32) |
Ruft den Wert der angegebenen Spalte als Int16 ab. |
GetInt32(Int32) |
Ruft den Wert der angegebenen Spalte als Int32 ab. |
GetInt64(Int32) |
Ruft den Wert der angegebenen Spalte als Int64 ab. |
GetName(Int32) |
Ruft den Namen der angegebenen Spalte ab. |
GetOrdinal(String) |
Ruft die Ordnungszahl der angegebenen Spalte ab. |
GetSchemaTable() |
Gibt eine System.Data.DataTable zurück, die die Spaltenmetadaten von System.Data.Common.DbDataReader beschreibt. |
GetStream(Int32) |
Ruft Daten als Stream ab. Wenn der Reader rowid (oder einen seiner Aliase) enthält, wird ein SqliteBlob zurückgegeben. Andernfalls werden alle Daten in den Arbeitsspeicher eingelesen und zurückgegeben MemoryStream . |
GetString(Int32) |
Ruft den Wert der angegebenen Spalte als String ab. |
GetTextReader(Int32) |
Ruft Daten als TextReader ab. |
GetTimeSpan(Int32) |
Ruft den Wert der angegebenen Spalte als TimeSpan ab. |
GetValue(Int32) |
Ruft den Wert der angegebenen Spalte ab. |
GetValues(Object[]) |
Ruft die Spaltenwerte der aktuellen Zeile ab. |
IsDBNull(Int32) |
Ruft einen Wert ab, der angibt, ob die angegebene Spalte ist DBNull. |
NextResult() |
Wechselt zum nächsten Resultset für Batchanweisungen. |
Read() |
Wechselt zur nächsten Zeile im Resultset. |