Condividi tramite


SqliteCommand Classe

Definizione

Rappresenta un'istruzione SQL da eseguire su un database SQLite.

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

Costruttori

SqliteCommand()

Inizializza una nuova istanza della classe SqliteCommand.

SqliteCommand(String)

Inizializza una nuova istanza della classe SqliteCommand.

SqliteCommand(String, SqliteConnection)

Inizializza una nuova istanza della classe SqliteCommand.

SqliteCommand(String, SqliteConnection, SqliteTransaction)

Inizializza una nuova istanza della classe SqliteCommand.

Proprietà

CommandText

Ottiene o imposta l'oggetto SQL da eseguire sul database.

CommandTimeout

Ottiene o imposta il numero di secondi di attesa prima di terminare il tentativo di eseguire il comando. Il valore predefinito è 30. Il valore 0 non indica alcun timeout.

CommandType

Ottiene o imposta un valore che indica come CommandText viene interpretato. È supportato solo Text.

Connection

Ottiene o imposta la connessione utilizzata dal comando .

DataReader

Ottiene o imposta il lettore di dati attualmente utilizzato dal comando oppure null se nessuno.

DbConnection

Ottiene o imposta la connessione utilizzata dal comando . Deve essere un oggetto SqliteConnection.

DbParameterCollection

Ottiene la raccolta di parametri utilizzati dal comando .

DbTransaction

Ottiene o imposta la transazione in cui viene eseguito il comando. Deve essere un oggetto SqliteTransaction.

DesignTimeVisible

Ottiene o imposta un valore che indica se il comando deve essere visibile in un controllo interfaccia.

Parameters

Ottiene la raccolta di parametri utilizzati dal comando .

Transaction

Ottiene o imposta la transazione in cui viene eseguito il comando.

UpdatedRowSource

Ottiene o imposta un valore che indica come vengono applicati i risultati alla riga da aggiornare.

Metodi

Cancel()

Tenta di annullare l'esecuzione del comando. Non esegue operazioni.

CreateDbParameter()

Crea un nuovo parametro.

CreateParameter()

Crea un nuovo parametro.

Dispose(Boolean)

Rilascia tutte le risorse usate dalla connessione e la chiude.

ExecuteDbDataReader(CommandBehavior)

Esegue l'oggetto sul CommandText database e restituisce un lettore di dati.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Esegue l'oggetto CommandText in modo asincrono sul database e restituisce un lettore dati.

ExecuteNonQuery()

Esegue l'oggetto sul CommandText database.

ExecuteReader()

Esegue l'oggetto sul CommandText database e restituisce un lettore di dati.

ExecuteReader(CommandBehavior)

Esegue l'oggetto sul CommandText database e restituisce un lettore di dati.

ExecuteReaderAsync()

Esegue l'oggetto CommandText in modo asincrono sul database e restituisce un lettore dati.

ExecuteReaderAsync(CancellationToken)

Esegue l'oggetto CommandText in modo asincrono sul database e restituisce un lettore dati.

ExecuteReaderAsync(CommandBehavior)

Esegue l'oggetto CommandText in modo asincrono sul database e restituisce un lettore dati.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Esegue l'oggetto CommandText in modo asincrono sul database e restituisce un lettore dati.

ExecuteScalar()

Esegue l'oggetto CommandText sul database e restituisce il risultato.

Prepare()

Crea una versione preparata del comando nel database.

Si applica a