SqliteCommand 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示要对 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() |
在数据库上创建命令的准备版本。 |