SqliteDataReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi per la lettura del risultato di un comando eseguito su un database SQLite.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Ereditarietà
-
SqliteDataReader
Proprietà
Depth |
Ottiene il livello di nidificazione per la riga corrente. Sempre zero. |
FieldCount |
Ottiene il numero di colonne nella riga corrente. |
Handle |
Ottiene un handle per l'istruzione preparata sottostante. |
HasRows |
Ottiene un valore che indica se il lettore dati contiene righe. |
IsClosed |
Ottiene un valore che indica se il lettore dati è chiuso. |
Item[Int32] |
Ottiene il valore della colonna specificata. |
Item[String] |
Ottiene il valore della colonna specificata. |
RecordsAffected |
Ottiene il numero di righe inserite, aggiornate o eliminate. -1 per le istruzioni SELECT. |
Metodi
Close() |
Chiude il lettore di dati. |
Dispose(Boolean) |
Rilascia tutte le risorse usate dal lettore di dati e le chiude. |
GetBoolean(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Boolean. |
GetByte(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Byte. |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Legge un flusso di byte dalla colonna specificata. Non supportata. |
GetChar(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Char. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Legge un flusso di caratteri dalla colonna specificata. Non supportata. |
GetDataTypeName(Int32) |
Ottiene il nome del tipo di dati dichiarato della colonna specificata. La classe di archiviazione viene restituita per le colonne calcolate. |
GetDateTime(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe DateTime. |
GetDateTimeOffset(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe DateTimeOffset. |
GetDecimal(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Decimal. |
GetDouble(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Double. |
GetEnumerator() |
Ottiene un enumeratore che può essere utilizzato per scorrere le righe nel lettore dati. |
GetFieldType(Int32) |
Ottiene il tipo di dati della colonna specificata. |
GetFieldValue<T>(Int32) |
Ottiene il valore della colonna specificata. |
GetFloat(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Single. |
GetGuid(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Guid. |
GetInt16(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Int16. |
GetInt32(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Int32. |
GetInt64(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe Int64. |
GetName(Int32) |
Ottiene il nome della colonna specificata. |
GetOrdinal(String) |
Ottiene il numero ordinale della colonna specificata. |
GetSchemaTable() |
Restituisce un oggetto System.Data.DataTable che descrive i metadati della colonna di System.Data.Common.DbDataReader. |
GetStream(Int32) |
Recupera i dati come flusso. Se il lettore include rowid (o uno dei relativi alias), viene restituito un oggetto SqliteBlob . In caso contrario, tutti i dati vengono letti in memoria e viene restituito un oggetto MemoryStream . |
GetString(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe String. |
GetTextReader(Int32) |
Recupera i dati come TextReader. |
GetTimeSpan(Int32) |
Ottiene il valore della colonna specificata sotto forma di classe TimeSpan. |
GetValue(Int32) |
Ottiene il valore della colonna specificata. |
GetValues(Object[]) |
Ottiene i valori di colonna della riga corrente. |
IsDBNull(Int32) |
Ottiene un valore che indica se la colonna specificata è DBNull. |
NextResult() |
Passa al set di risultati successivo per le istruzioni in batch. |
Read() |
Passa alla riga successiva nel set di risultati. |