Udostępnij za pośrednictwem


SqliteCommand Klasa

Definicja

Reprezentuje instrukcję SQL do wykonania względem bazy danych SQLite.

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

Konstruktory

SqliteCommand()

Inicjuje nowe wystąpienie klasy SqliteCommand.

SqliteCommand(String, SqliteConnection, SqliteTransaction)

Inicjuje nowe wystąpienie klasy SqliteCommand.

SqliteCommand(String, SqliteConnection)

Inicjuje nowe wystąpienie klasy SqliteCommand.

SqliteCommand(String)

Inicjuje nowe wystąpienie klasy SqliteCommand.

Właściwości

CommandText

Pobiera lub ustawia program SQL do wykonania względem bazy danych.

CommandTimeout

Pobiera lub ustawia liczbę sekund oczekiwania przed zakończeniem próby wykonania polecenia. Wartość domyślna to 30. Wartość 0 oznacza brak limitu czasu.

CommandType

Pobiera lub ustawia wartość wskazującą, jak CommandText jest interpretowana. Obsługiwany jest tylko warunek Text.

Connection

Pobiera lub ustawia połączenie używane przez polecenie .

DataReader

Pobiera lub ustawia czytnik danych aktualnie używany przez polecenie lub ma wartość null, jeśli nie.

DbConnection

Pobiera lub ustawia połączenie używane przez polecenie . Musi być elementem SqliteConnection.

DbParameterCollection

Pobiera kolekcję parametrów używanych przez polecenie .

DbTransaction

Pobiera lub ustawia transakcję, w ramach której jest wykonywane polecenie. Musi być elementem SqliteTransaction.

DesignTimeVisible

Pobiera lub ustawia wartość wskazującą, czy polecenie powinno być widoczne w kontrolce interfejsu.

Parameters

Pobiera kolekcję parametrów używanych przez polecenie .

Transaction

Pobiera lub ustawia transakcję, w ramach której jest wykonywane polecenie.

UpdatedRowSource

Pobiera lub ustawia wartość wskazującą sposób stosowania wyników do aktualizowanego wiersza.

Metody

Cancel()

Próbuje anulować wykonanie polecenia. Nic nie robi.

CreateDbParameter()

Tworzy nowy parametr.

CreateParameter()

Tworzy nowy parametr.

Dispose(Boolean)

Zwalnia wszystkie zasoby używane przez połączenie i zamyka je.

ExecuteDbDataReader(CommandBehavior)

Wykonuje obiekt CommandText względem bazy danych i zwraca czytnik danych.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

CommandText Wykonuje asynchronicznie względem bazy danych i zwraca czytnik danych.

ExecuteNonQuery()

Wykonuje element CommandText względem bazy danych.

ExecuteReader()

Wykonuje obiekt CommandText względem bazy danych i zwraca czytnik danych.

ExecuteReader(CommandBehavior)

Wykonuje obiekt CommandText względem bazy danych i zwraca czytnik danych.

ExecuteReaderAsync()

CommandText Wykonuje asynchronicznie względem bazy danych i zwraca czytnik danych.

ExecuteReaderAsync(CancellationToken)

CommandText Wykonuje asynchronicznie względem bazy danych i zwraca czytnik danych.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

CommandText Wykonuje asynchronicznie względem bazy danych i zwraca czytnik danych.

ExecuteReaderAsync(CommandBehavior)

CommandText Wykonuje asynchronicznie względem bazy danych i zwraca czytnik danych.

ExecuteScalar()

Wykonuje obiekt CommandText względem bazy danych i zwraca wynik.

Prepare()

Tworzy przygotowaną wersję polecenia w bazie danych.

Dotyczy