传SQL语句出错?大家进来帮帮忙?
我把SQL2000的存储过程脚本组合为一个字符串,再作为一条命令去执行,能成功执行!
但只过存储过程里包含 " : "这个字符就出错,但我把脚本放到SQL2000的查询分析器里又可以执行,这是怎么回事,有什么办法处理这个特殊字符吗?
[解决办法]
ADOQuery1.ParamCheck:=False;
[解决办法]
把Sql语句写道一个Memo中,将Memo.Text赋值给Query.Sql.Text;
[解决办法]
同意2楼的看法,在ADOQuery的SQL语句中 :X表示X是一个参数。