Compartilhar via


SqliteCommand Classe

Definição

Representa uma instrução SQL a ser executada em um banco de dados SQLite.

public class SqliteCommand : System.Data.Common.DbCommand
type SqliteCommand = class
    inherit DbCommand
Public Class SqliteCommand
Inherits DbCommand
Herança
SqliteCommand

Construtores

SqliteCommand()

Inicializa uma nova instância da classe SqliteCommand.

SqliteCommand(String, SqliteConnection, SqliteTransaction)

Inicializa uma nova instância da classe SqliteCommand.

SqliteCommand(String, SqliteConnection)

Inicializa uma nova instância da classe SqliteCommand.

SqliteCommand(String)

Inicializa uma nova instância da classe SqliteCommand.

Propriedades

CommandText

Obtém ou define o SQL a ser executado no banco de dados.

CommandTimeout

Obtém ou define o número de segundos a aguardar antes de encerrar a tentativa de executar o comando. O valor padrão é 30. Um valor igual a 0 significa que não há tempo limite.

CommandType

Obtém ou define um valor que indica como CommandText é interpretado. Apenas Text tem suporte.

Connection

Obtém ou define a conexão usada pelo comando .

DataReader

Obtém ou define o leitor de dados que está sendo usado pelo comando ou nulo se nenhum.

DbConnection

Obtém ou define a conexão usada pelo comando . Deve ser um SqliteConnection.

DbParameterCollection

Obtém a coleção de parâmetros usados pelo comando .

DbTransaction

Obtém ou define a transação dentro da qual o comando é executado. Deve ser um SqliteTransaction.

DesignTimeVisible

Obtém ou define um valor que indica se o comando deve estar visível em um controle de interface.

Parameters

Obtém a coleção de parâmetros usados pelo comando .

Transaction

Obtém ou define a transação dentro da qual o comando é executado.

UpdatedRowSource

Obtém ou define um valor que indica como os resultados são aplicados à linha que está sendo atualizada.

Métodos

Cancel()

Tenta cancelar a execução do comando. Não faz nada.

CreateDbParameter()

Cria um novo parâmetro.

CreateParameter()

Cria um novo parâmetro.

Dispose(Boolean)

Libera todos os recursos usados pela conexão e o fecha.

ExecuteDbDataReader(CommandBehavior)

Executa o CommandText no banco de dados e retorna um leitor de dados.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Executa o de forma assíncrona CommandText no banco de dados e retorna um leitor de dados.

ExecuteNonQuery()

Executa o CommandText no banco de dados.

ExecuteReader()

Executa o CommandText no banco de dados e retorna um leitor de dados.

ExecuteReader(CommandBehavior)

Executa o CommandText no banco de dados e retorna um leitor de dados.

ExecuteReaderAsync()

Executa o de forma assíncrona CommandText no banco de dados e retorna um leitor de dados.

ExecuteReaderAsync(CancellationToken)

Executa o de forma assíncrona CommandText no banco de dados e retorna um leitor de dados.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Executa o de forma assíncrona CommandText no banco de dados e retorna um leitor de dados.

ExecuteReaderAsync(CommandBehavior)

Executa o de forma assíncrona CommandText no banco de dados e retorna um leitor de dados.

ExecuteScalar()

Executa o CommandText no banco de dados e retorna o resultado.

Prepare()

Cria uma versão preparada do comando no banco de dados.

Aplica-se a