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() |
在数据库上创建命令的准备版本。 |