Partager via


SqliteCommand Classe

Définition

Représente une instruction SQL à exécuter sur une base de données SQLite.

public class SqliteCommand : System.Data.Common.DbCommand
type SqliteCommand = class
    inherit DbCommand
Public Class SqliteCommand
Inherits DbCommand
Héritage
SqliteCommand

Constructeurs

SqliteCommand()

Initialise une nouvelle instance de la classe SqliteCommand.

SqliteCommand(String, SqliteConnection, SqliteTransaction)

Initialise une nouvelle instance de la classe SqliteCommand.

SqliteCommand(String, SqliteConnection)

Initialise une nouvelle instance de la classe SqliteCommand.

SqliteCommand(String)

Initialise une nouvelle instance de la classe SqliteCommand.

Propriétés

CommandText

Obtient ou définit le SQL à exécuter sur la base de données.

CommandTimeout

Obtient ou définit le nombre de secondes à attendre avant de mettre fin à la tentative d’exécution de la commande. La valeur par défaut est 30. La valeur 0 signifie aucun délai d’expiration.

CommandType

Obtient ou définit une valeur indiquant comment CommandText est interprété. Seul Text est pris en charge.

Connection

Obtient ou définit la connexion utilisée par la commande .

DataReader

Obtient ou définit le lecteur de données actuellement utilisé par la commande, ou null si aucun.

DbConnection

Obtient ou définit la connexion utilisée par la commande . Doit être un SqliteConnection.

DbParameterCollection

Obtient la collection de paramètres utilisée par la commande .

DbTransaction

Obtient ou définit la transaction dans laquelle la commande s'exécute. Doit être un SqliteTransaction.

DesignTimeVisible

Obtient ou définit une valeur indiquant si la commande doit être visible dans un contrôle d’interface.

Parameters

Obtient la collection de paramètres utilisée par la commande .

Transaction

Obtient ou définit la transaction dans laquelle la commande s'exécute.

UpdatedRowSource

Obtient ou définit une valeur indiquant comment les résultats sont appliqués à la ligne en cours de mise à jour.

Méthodes

Cancel()

Tente d’annuler l’exécution de la commande. Ne fait rien.

CreateDbParameter()

Crée un paramètre.

CreateParameter()

Crée un paramètre.

Dispose(Boolean)

Libère toutes les ressources utilisées par la connexion et la ferme.

ExecuteDbDataReader(CommandBehavior)

Exécute le CommandText sur la base de données et retourne un lecteur de données.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Exécute de manière asynchrone sur CommandText la base de données et retourne un lecteur de données.

ExecuteNonQuery()

Exécute le CommandText sur la base de données.

ExecuteReader()

Exécute le CommandText sur la base de données et retourne un lecteur de données.

ExecuteReader(CommandBehavior)

Exécute le CommandText sur la base de données et retourne un lecteur de données.

ExecuteReaderAsync()

Exécute de manière asynchrone sur CommandText la base de données et retourne un lecteur de données.

ExecuteReaderAsync(CancellationToken)

Exécute de manière asynchrone sur CommandText la base de données et retourne un lecteur de données.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Exécute de manière asynchrone sur CommandText la base de données et retourne un lecteur de données.

ExecuteReaderAsync(CommandBehavior)

Exécute de manière asynchrone sur CommandText la base de données et retourne un lecteur de données.

ExecuteScalar()

Exécute le CommandText sur la base de données et retourne le résultat.

Prepare()

Crée une version préparée de la commande sur la base de données.

S’applique à