sql.add('insert into bjzb(xsxh_id,xm00) values('00','00')'); //报错
execsql;报错为 missing opertor or semicolon请问这种sql语句应该怎么写啊, 加几个'号应该怎么把握
execsql;报错为 missing opertor or semicolon请问这种sql语句应该怎么写啊, 加几个'号应该怎么把握
调试欢乐多
sql.Add('select * from cjb0 where xsxh_id=:id and kcmc='+''''+'CET-4级'+''''); //正确不过为什么要写那么多'号 我还是不清楚 懂的朋友可以教一下吗?
或者哪里有参考的资料
execsql;你把这句改成:
sql.add('insert into bjzb(xsh_id,xm00) values(''00'',''00'')');
不对啊 报错
应该不会报错
如果报错,报什么错呢?
sql.add('insert into bjzb(xsxh_id,xm00) values(''00'',''00'')');
open;
xsxh_id 是什么类型的?如果int类型,就不要加引号。