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
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| 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. |