命令对象概述

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

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

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

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

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

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

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

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

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

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

  • 将 Command 对象传递给 Recordset 的 Source 属性以获取数据。

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