SqliteDataReader Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos para ler o resultado de um comando executado em um banco de dados SQLite.
public class SqliteDataReader : System.Data.Common.DbDataReader
type SqliteDataReader = class
inherit DbDataReader
Public Class SqliteDataReader
Inherits DbDataReader
- Herança
-
SqliteDataReader
Propriedades
Depth |
Obtém a profundidade de aninhamento da linha atual. Sempre zero. |
FieldCount |
Obtém o número de colunas na linha atual. |
Handle |
Obtém um identificador para a instrução preparada subjacente. |
HasRows |
Obtém um valor que indica se o leitor de dados contém linhas. |
IsClosed |
Obtém um valor que indica se o leitor de dados está fechado. |
Item[Int32] |
Obtém o valor da coluna especificada. |
Item[String] |
Obtém o valor da coluna especificada. |
RecordsAffected |
Obtém o número de linhas inseridas, atualizadas ou excluídas. -1 para instruções SELECT. |
Métodos
Close() |
Fecha o leitor de dados. |
Dispose(Boolean) |
Libera todos os recursos usados pelo leitor de dados e os fecha. |
GetBoolean(Int32) |
Obtém o valor da coluna especificada como um Boolean. |
GetByte(Int32) |
Obtém o valor da coluna especificada como um Byte. |
GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Lê um fluxo de bytes da coluna especificada. Sem suporte. |
GetChar(Int32) |
Obtém o valor da coluna especificada como um Char. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Lê um fluxo de caracteres da coluna especificada. Sem suporte. |
GetDataTypeName(Int32) |
Obtém o nome do tipo de dados declarado da coluna especificada. A classe de armazenamento é retornada para colunas computadas. |
GetDateTime(Int32) |
Obtém o valor da coluna especificada como um DateTime. |
GetDateTimeOffset(Int32) |
Obtém o valor da coluna especificada como um DateTimeOffset. |
GetDecimal(Int32) |
Obtém o valor da coluna especificada como um Decimal. |
GetDouble(Int32) |
Obtém o valor da coluna especificada como um Double. |
GetEnumerator() |
Obtém um enumerador que pode ser usado para iterar por meio das linhas no leitor de dados. |
GetFieldType(Int32) |
Obtém o tipo de dados da coluna especificada. |
GetFieldValue<T>(Int32) |
Obtém o valor da coluna especificada. |
GetFloat(Int32) |
Obtém o valor da coluna especificada como um Single. |
GetGuid(Int32) |
Obtém o valor da coluna especificada como um Guid. |
GetInt16(Int32) |
Obtém o valor da coluna especificada como um Int16. |
GetInt32(Int32) |
Obtém o valor da coluna especificada como um Int32. |
GetInt64(Int32) |
Obtém o valor da coluna especificada como um Int64. |
GetName(Int32) |
Obtém o nome da coluna especificada. |
GetOrdinal(String) |
Obtém o ordinal da coluna especificada. |
GetSchemaTable() |
Retorna um System.Data.DataTable que descreve os metadados de coluna do System.Data.Common.DbDataReader. |
GetStream(Int32) |
Recupera dados como um Stream. Se o leitor incluir rowid (ou qualquer um de seus aliases), um SqliteBlob será retornado. Caso contrário, todos os dados são lidos na memória e um MemoryStream é retornado. |
GetString(Int32) |
Obtém o valor da coluna especificada como um String. |
GetTextReader(Int32) |
Recupera os dados como um TextReader. |
GetTimeSpan(Int32) |
Obtém o valor da coluna especificada como um TimeSpan. |
GetValue(Int32) |
Obtém o valor da coluna especificada. |
GetValues(Object[]) |
Obtém os valores de coluna da linha atual. |
IsDBNull(Int32) |
Obtém um valor que indica se a coluna especificada é DBNull. |
NextResult() |
Avança para o próximo conjunto de resultados para instruções em lote. |
Read() |
Avança para a próxima linha no conjunto de resultados. |