faint,单步运行没有问题,执行时却报异常
碰到一个奇怪的问题,程序正常运行时会报一个数据库异常"missing right quote",
但改用单步运行方式,执行结果一切正常.
程序代码大致如下:
with datamodule1.tempquery do
begin
close;
sql.clear;
sql.add('select * from procmanage where globalID='+chr(39)
+myglobalID+chr(39));
open;
end;
执行环境为
delphi5.0,windows2000 server,oracle 8
问题点数:70、回复次数:2Top
1 楼Focus(西门大灌人)回复于 2001-10-10 23:31:10 得分 70
你的myglobalid或许有问题
sql.add(format('select * from procmanage where globalID="%s",myglobalID)Top
2 楼szy2000(小刀)回复于 2001-10-10 23:49:22 得分 0
不应该阿,我单步执行时候能通过的Top




