共用方式為


SqliteCommand 類別

定義

表示要針對 SQLite 資料庫執行的 SQL 語句。

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

建構函式

SqliteCommand()

初始化 SqliteCommand 類別的新執行個體。

SqliteCommand(String, SqliteConnection, SqliteTransaction)

初始化 SqliteCommand 類別的新執行個體。

SqliteCommand(String, SqliteConnection)

初始化 SqliteCommand 類別的新執行個體。

SqliteCommand(String)

初始化 SqliteCommand 類別的新執行個體。

屬性

CommandText

取得或設定要針對資料庫執行的 SQL。

CommandTimeout

取得或設定終止嘗試執行命令之前要等候的秒數。 預設值為 30。 值為 0 表示沒有逾時。

CommandType

取得或設定值,指出如何 CommandText 解譯。 只支援 Text

Connection

取得或設定 命令所使用的連接。

DataReader

取得或設定命令目前正在使用的資料讀取器,如果沒有,則為 null。

DbConnection

取得或設定 命令所使用的連接。 SqliteConnection必須是 。

DbParameterCollection

取得 命令所使用的參數集合。

DbTransaction

取得或設定命令執行所在的交易。 SqliteTransaction必須是 。

DesignTimeVisible

取得或設定值,指出命令是否應該顯示在介面控制項中。

Parameters

取得 命令所使用的參數集合。

Transaction

取得或設定命令執行所在的交易。

UpdatedRowSource

取得或設定值,指出結果如何套用至要更新的資料列。

方法

Cancel()

嘗試取消命令的執行。 不執行任何動作。

CreateDbParameter()

建立新的參數。

CreateParameter()

建立新的參數。

Dispose(Boolean)

釋放連線所使用的任何資源,並加以關閉。

ExecuteDbDataReader(CommandBehavior)

CommandText對資料庫執行 ,並傳回資料讀取器。

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

CommandText以非同步方式對資料庫執行 ,並傳回資料讀取器。

ExecuteNonQuery()

CommandText針對資料庫執行 。

ExecuteReader()

CommandText對資料庫執行 ,並傳回資料讀取器。

ExecuteReader(CommandBehavior)

CommandText對資料庫執行 ,並傳回資料讀取器。

ExecuteReaderAsync()

CommandText以非同步方式對資料庫執行 ,並傳回資料讀取器。

ExecuteReaderAsync(CancellationToken)

CommandText以非同步方式對資料庫執行 ,並傳回資料讀取器。

ExecuteReaderAsync(CommandBehavior, CancellationToken)

CommandText以非同步方式對資料庫執行 ,並傳回資料讀取器。

ExecuteReaderAsync(CommandBehavior)

CommandText以非同步方式對資料庫執行 ,並傳回資料讀取器。

ExecuteScalar()

CommandText對資料庫執行 ,並傳回結果。

Prepare()

在資料庫上建立命令的備妥版本。

適用於