OdbcCommand.Prepare 方法  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在数据源上创建准备就绪(或已编译)的命令版本。
public:
 override void Prepare();public:
 virtual void Prepare();public override void Prepare();public void Prepare();override this.Prepare : unit -> unitabstract member Prepare : unit -> unit
override this.Prepare : unit -> unitPublic Overrides Sub Prepare ()Public Sub Prepare ()实现
例外
注解
方法 Prepare 调用 ODBC SQLPrepare 函数。 根据基础 ODBC 驱动程序和数据源的功能,可以在准备语句时检查参数信息(如数据类型),如果所有参数都已绑定,则在执行时(如果并非所有参数都已绑定)。 为了最大程度地实现互操作性,应用程序应取消绑定应用于以前的 SQL 语句的所有参数,然后再在同 OdbcCommand一 个 上准备新的 SQL 语句。 这可以防止以前参数信息应用于新 SQL 语句而导致的错误。
如果在调用 Prepare后调用 Execute 方法,则任何大于 属性指定的 Size 值的参数值都会自动截断为参数的原始指定大小,并且不会返回截断错误。
输出参数 (是否准备好) 必须具有用户指定的数据类型。 如果指定可变长度数据类型,则还必须指定最大 Size。