SqliteDataReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody odczytywania wyniku polecenia wykonywanego względem bazy danych SQLite.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Dziedziczenie
-
SqliteDataReader
Właściwości
Depth |
Pobiera głębokość zagnieżdżania dla bieżącego wiersza. Zawsze zero. |
FieldCount |
Pobiera liczbę kolumn w bieżącym wierszu. |
Handle |
Pobiera dojście do bazowej przygotowanej instrukcji. |
HasRows |
Pobiera wartość wskazującą, czy czytnik danych zawiera jakiekolwiek wiersze. |
IsClosed |
Pobiera wartość wskazującą, czy czytnik danych jest zamknięty. |
Item[Int32] |
Pobiera wartość określonej kolumny. |
Item[String] |
Pobiera wartość określonej kolumny. |
RecordsAffected |
Pobiera liczbę wstawionych, zaktualizowanych lub usuniętych wierszy. -1 dla instrukcji SELECT. |
Metody
Close() |
Zamyka czytnik danych. |
Dispose(Boolean) |
Zwalnia wszystkie zasoby używane przez czytnik danych i zamyka je. |
GetBoolean(Int32) |
Pobiera wartość określonej kolumny jako Boolean. |
GetByte(Int32) |
Pobiera wartość określonej kolumny jako Byte. |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Odczytuje strumień bajtów z określonej kolumny. Nieobsługiwane. |
GetChar(Int32) |
Pobiera wartość określonej kolumny jako Char. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Odczytuje strumień znaków z określonej kolumny. Nieobsługiwane. |
GetDataTypeName(Int32) |
Pobiera zadeklarowaną nazwę typu danych określonej kolumny. Klasa magazynu jest zwracana dla kolumn obliczanych. |
GetDateTime(Int32) |
Pobiera wartość określonej kolumny jako DateTime. |
GetDateTimeOffset(Int32) |
Pobiera wartość określonej kolumny jako DateTimeOffset. |
GetDecimal(Int32) |
Pobiera wartość określonej kolumny jako Decimal. |
GetDouble(Int32) |
Pobiera wartość określonej kolumny jako Double. |
GetEnumerator() |
Pobiera moduł wyliczający, który może służyć do iterowania wierszy w czytniku danych. |
GetFieldType(Int32) |
Pobiera typ danych określonej kolumny. |
GetFieldValue<T>(Int32) |
Pobiera wartość określonej kolumny. |
GetFloat(Int32) |
Pobiera wartość określonej kolumny jako Single. |
GetGuid(Int32) |
Pobiera wartość określonej kolumny jako Guid. |
GetInt16(Int32) |
Pobiera wartość określonej kolumny jako Int16. |
GetInt32(Int32) |
Pobiera wartość określonej kolumny jako Int32. |
GetInt64(Int32) |
Pobiera wartość określonej kolumny jako Int64. |
GetName(Int32) |
Pobiera nazwę określonej kolumny. |
GetOrdinal(String) |
Pobiera porządkowe określonej kolumny. |
GetSchemaTable() |
Zwraca element System.Data.DataTable opisujący metadane kolumny Elementu System.Data.Common.DbDataReader. |
GetStream(Int32) |
Pobiera dane jako strumień. Jeśli czytnik zawiera identyfikator wiersza (lub dowolny z jego aliasów), SqliteBlob zwracany jest element . W przeciwnym razie wszystkie dane są odczytywane do pamięci i MemoryStream zwracany jest element . |
GetString(Int32) |
Pobiera wartość określonej kolumny jako String. |
GetTextReader(Int32) |
Pobiera dane jako .TextReader |
GetTimeSpan(Int32) |
Pobiera wartość określonej kolumny jako TimeSpan. |
GetValue(Int32) |
Pobiera wartość określonej kolumny. |
GetValues(Object[]) |
Pobiera wartości kolumn bieżącego wiersza. |
IsDBNull(Int32) |
Pobiera wartość wskazującą, czy określona kolumna to DBNull. |
NextResult() |
Przechodzi do następnego zestawu wyników dla instrukcji wsadowych. |
Read() |
Przechodzi do następnego wiersza w zestawie wyników. |