SqliteDataReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody pro čtení výsledku příkazu spuštěného pro databázi SQLite.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Dědičnost
-
SqliteDataReader
Vlastnosti
Depth |
Získá hloubku vnoření aktuálního řádku. Vždy nula. |
FieldCount |
Získá počet sloupců v aktuálním řádku. |
Handle |
Získá popisovač podkladového připraveného příkazu. |
HasRows |
Získá hodnotu označující, zda čtečka dat obsahuje nějaké řádky. |
IsClosed |
Získá hodnotu označující, zda je čtečka dat uzavřena. |
Item[Int32] |
Získá hodnotu zadaného sloupce. |
Item[String] |
Získá hodnotu zadaného sloupce. |
RecordsAffected |
Získá počet řádků vložených, aktualizovaných nebo odstraněných. -1 pro příkazy SELECT. |
Metody
Close() |
Zavře čtečku dat. |
Dispose(Boolean) |
Uvolní všechny prostředky používané čtečkou dat a zavře je. |
GetBoolean(Int32) |
Získá hodnotu zadaného sloupce jako Boolean. |
GetByte(Int32) |
Získá hodnotu zadaného sloupce jako Byte. |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Načte stream bajtů ze zadaného sloupce. Nepodporováno |
GetChar(Int32) |
Získá hodnotu zadaného sloupce jako Char. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Přečte datový proud znaků ze zadaného sloupce. Nepodporováno |
GetDataTypeName(Int32) |
Získá název deklarovaného datového typu zadaného sloupce. Třída úložiště se vrátí pro počítané sloupce. |
GetDateTime(Int32) |
Získá hodnotu zadaného sloupce jako DateTime. |
GetDateTimeOffset(Int32) |
Získá hodnotu zadaného sloupce jako DateTimeOffset. |
GetDecimal(Int32) |
Získá hodnotu zadaného sloupce jako Decimal. |
GetDouble(Int32) |
Získá hodnotu zadaného sloupce jako Double. |
GetEnumerator() |
Získá enumerátor, který lze použít k iteraci řádky v datové čtečky. |
GetFieldType(Int32) |
Získá datový typ zadaného sloupce. |
GetFieldValue<T>(Int32) |
Získá hodnotu zadaného sloupce. |
GetFloat(Int32) |
Získá hodnotu zadaného sloupce jako Single. |
GetGuid(Int32) |
Získá hodnotu zadaného sloupce jako Guid. |
GetInt16(Int32) |
Získá hodnotu zadaného sloupce jako Int16. |
GetInt32(Int32) |
Získá hodnotu zadaného sloupce jako Int32. |
GetInt64(Int32) |
Získá hodnotu zadaného sloupce jako Int64. |
GetName(Int32) |
Získá název zadaného sloupce. |
GetOrdinal(String) |
Získá ordinál zadaného sloupce. |
GetSchemaTable() |
Vrátí hodnotu System.Data.DataTable, která popisuje metadata sloupce System.Data.Common.DbDataReader. |
GetStream(Int32) |
Načte data jako stream. Pokud čtenář zahrne rowid (nebo některý z jeho aliasů), SqliteBlob vrátí se . V opačném případě se všechna data načtou do paměti a vrátí se MemoryStream hodnota . |
GetString(Int32) |
Získá hodnotu zadaného sloupce jako String. |
GetTextReader(Int32) |
Načte data jako TextReader. |
GetTimeSpan(Int32) |
Získá hodnotu zadaného sloupce jako TimeSpan. |
GetValue(Int32) |
Získá hodnotu zadaného sloupce. |
GetValues(Object[]) |
Získá hodnoty sloupce aktuálního řádku. |
IsDBNull(Int32) |
Získá hodnotu označující, zda zadaný sloupec je DBNull. |
NextResult() |
Přejde na další sadu výsledků pro dávkové příkazy. |
Read() |
Přejde na další řádek v sadě výsledků. |