使用 Command 对象,可以执行以下操作:
使用 CommandText 属性定义命令的可执行文本(例如 SQL 语句或存储过程)。
使用 Parameter 对象和 Parameters 集合定义参数化查询或存储过程参数。
使用 Execute 方法执行命令并返回 Recordset 对象(如果适用)。
在执行前使用 CommandType 属性来优化性能,指定命令的类型。
使用 Command 对象的 Dialect 属性指定有关命令文本的特定信息。
使用 Prepared 属性控制提供程序在执行前是否保存命令的已准备(或已编译)版本。
设置提供程序等待命令执行的秒数,可使用 CommandTimeout 属性。
通过设置 ActiveConnection 属性,将打开的连接与 Command 对象相关联。
设置 Name 属性,将 Command 对象标识为关联 Connection 对象上的方法。
将 Command 对象传递给 Recordset 的 Source 属性以获取数据。
将包含命令(例如 XML 命令)的 Stream 对象传递给支持它的提供程序。