在ADO查询、ADO命令构件中增加了“参数检查”属性。“参数检查”属性的用于检查SQL语句中是否存在参数。默认值为“真”,意味着运行项目时,自动检查SQL语句中是否含有参数。
为什么增加一个“参数检查”属性呢?这是因为ADO查询构件是允许使用参数变量的,使用参数变量的写法是“西文冒号(:)+变量名称”,这意味着在SQL语句中,如果出现冒号,就意味着使用了参数变量。但是在实际应用中SQL语句出现冒号但不是参数变量的情况也是可能的。如图1所示(将Excel转为ACCESS),这时就要将“参数检查”属性设为“假”,否则检查出SQL语句中有一个参数变量,但是又没有设置,导致SQL语句错误。

此主题相关图片如下: