Prepared 属性

指示执行前是否保存命令的编译版本。

设置和返回值

设置或返回布尔型值。

说明

使用 Prepared 属性可使提供者在首次执行 Command 对象前保存 CommandText 属性中指定的已准备好(已编译)的查询版本。该属性会降低命令首次执行的速度,但提供者对命令进行编译后,在后继的命令执行中提供者可使用已编译好命令版本,这样可以提高执行性能。

如果该属性为 False,提供者将直接执行 Command 对象而不创建编译版本。

如果提供者不支持命令准备,将该属性设置为 True 时也许将返回错误。如果没有返回错误,则只需要忽略准备命令的请求并将 Prepared 属性设置为 False 即可。

www.holmesian.org