Command 对象概述

使用 Command 对象,可以执行以下操作:

  • 使用 CommandText 属性定义命令的可执行文本(例如 SQL 语句或存储过程)。

  • 使用 Parameter 对象和 Parameters 集合定义参数化查询或存储过程参数。

  • 使用 Execute 方法执行命令并返回 Recordset 对象(如果适用)。

  • 在执行前使用 CommandType 属性来优化性能,指定命令的类型。

  • 使用 Command 对象的 Dialect 属性指定有关命令文本的特定信息。

  • 使用 Prepared 属性控制提供程序在执行前是否保存命令的已准备(或已编译)版本。

  • 设置提供程序等待命令执行的秒数,可使用 CommandTimeout 属性。

  • 通过设置 ActiveConnection 属性,将打开的连接与 Command 对象相关联。

  • 设置 Name 属性,将 Command 对象标识为关联 Connection 对象上的方法。

  • Command 对象传递给 RecordsetSource 属性以获取数据。

  • 将包含命令(例如 XML 命令)的 Stream 对象传递给支持它的提供程序。