包含 Command 对象的所有 Parameter 对象。

objcomma

parchildcolparamparacrosobjparam

说明

Command 对象具有由 Parameter 对象组成的 Parameters 集合。

使用 Command 对象的 Parameters 集合上的 Refresh 方法,可以获取有关 Command 对象中指定的存储过程或参数化查询的提供者的参数信息。某些提供者不支持存储过程进行调用或参数化查询,使用这样的提供者时调用 Parameters 集合上的 Refresh 方法将返回错误。

如果调用 Refresh 方法前没有定义自己的 Parameter 对象而访问 Parameters 集合,ADO 将自动调用方法并填充该集合。

如果知道与要调用的存储过程或参数化查询相关联的参数的属性,可以最小化对提供者的调用以提高性能。使用 CreateParameter 方法可以创建具有适当属性设置的 Parameters 对象,使用 Append 方法可以将其添加到 Parameters 集合。这将允许您设置并返回参数值而不必调用参数信息的提供者。如果正在写入不提供参数信息的提供者,则必须使用此方法手工填充 Parameters 集合才能使用参数。如果必要可以使用 Delete 方法将 Parameters 对象从 Parameters 集合中删除。