Compartir a través de


SqliteCommand Clase

Definición

Representa una instrucción SQL que se va a ejecutar en una base de datos de SQLite.

public class SqliteCommand : System.Data.Common.DbCommand
type SqliteCommand = class
    inherit DbCommand
Public Class SqliteCommand
Inherits DbCommand
Herencia
SqliteCommand

Constructores

SqliteCommand()

Inicializa una nueva instancia de la clase SqliteCommand.

SqliteCommand(String)

Inicializa una nueva instancia de la clase SqliteCommand.

SqliteCommand(String, SqliteConnection)

Inicializa una nueva instancia de la clase SqliteCommand.

SqliteCommand(String, SqliteConnection, SqliteTransaction)

Inicializa una nueva instancia de la clase SqliteCommand.

Propiedades

CommandText

Obtiene o establece el sql que se va a ejecutar en la base de datos.

CommandTimeout

Obtiene o establece el número de segundos que se deben esperar antes de finalizar el intento de ejecutar el comando. El valor predeterminado es 30. Un valor de 0 significa que no hay tiempo de espera.

CommandType

Obtiene o establece un valor que indica cómo CommandText se interpreta. Solo se admite Text.

Connection

Obtiene o establece la conexión usada por el comando .

DataReader

Obtiene o establece el lector de datos que está usando actualmente el comando o null si no lo está.

DbConnection

Obtiene o establece la conexión usada por el comando . Debe ser .SqliteConnection

DbParameterCollection

Obtiene la colección de parámetros usados por el comando .

DbTransaction

Obtiene o establece la transacción en la que se ejecuta el comando. Debe ser .SqliteTransaction

DesignTimeVisible

Obtiene o establece un valor que indica si el comando debe estar visible en un control de interfaz.

Parameters

Obtiene la colección de parámetros usados por el comando .

Transaction

Obtiene o establece la transacción en la que se ejecuta el comando.

UpdatedRowSource

Obtiene o establece un valor que indica cómo se aplican los resultados a la fila que se está actualizando.

Métodos

Cancel()

Intenta cancelar la ejecución del comando. No hace nada.

CreateDbParameter()

Crea un nuevo parámetro.

CreateParameter()

Crea un nuevo parámetro.

Dispose(Boolean)

Libera los recursos usados por la conexión y los cierra.

ExecuteDbDataReader(CommandBehavior)

Ejecuta en CommandText la base de datos y devuelve un lector de datos.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Ejecuta de CommandText forma asincrónica en la base de datos y devuelve un lector de datos.

ExecuteNonQuery()

Ejecuta en CommandText la base de datos.

ExecuteReader()

Ejecuta en CommandText la base de datos y devuelve un lector de datos.

ExecuteReader(CommandBehavior)

Ejecuta en CommandText la base de datos y devuelve un lector de datos.

ExecuteReaderAsync()

Ejecuta de CommandText forma asincrónica en la base de datos y devuelve un lector de datos.

ExecuteReaderAsync(CancellationToken)

Ejecuta de CommandText forma asincrónica en la base de datos y devuelve un lector de datos.

ExecuteReaderAsync(CommandBehavior)

Ejecuta de CommandText forma asincrónica en la base de datos y devuelve un lector de datos.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Ejecuta de CommandText forma asincrónica en la base de datos y devuelve un lector de datos.

ExecuteScalar()

Ejecuta en CommandText la base de datos y devuelve el resultado.

Prepare()

Crea una versión preparada del comando en la base de datos.

Se aplica a