F
feigepan
Unregistered / Unconfirmed
GUEST, unregistred user!
在修改或插入一个表时,同时修改其他表就出错
如: Qxmlb.edit;
ffjxmxg:=Tfjxmxgf.create(application);
if ffjxmxg.showmodal=mrok then
begin
sxmmc:= ffjxmxg.dbedit2.text;
sxmdm:= ffjxmxg.dbedit1.text;
Qxmlb.Post;
{ Qgcjd.close;
Qgcjd.sql.clear;
Qgcjd.sql.add('update fjgcjdb set xiangmmc='''+sxmmc+'''where xiangmmc<>'''' ');
Qgcjd.Execsql;
Qldlb.close;
Qldlb.sql.clear;
Qldlb.sql.add('update fjldlb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qldlb.Execsql;
Qfjms.close;
Qfjms.sql.clear;
Qfjms.sql.add('update fjmsb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qfjms.Execsql;
Qfjzl.close;
Qfjzl.sql.clear;
Qfjzl.sql.add('update fjzlb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qfjzl.Execsql; }
加上{}内的就出错,是怎么回事?
如: Qxmlb.edit;
ffjxmxg:=Tfjxmxgf.create(application);
if ffjxmxg.showmodal=mrok then
begin
sxmmc:= ffjxmxg.dbedit2.text;
sxmdm:= ffjxmxg.dbedit1.text;
Qxmlb.Post;
{ Qgcjd.close;
Qgcjd.sql.clear;
Qgcjd.sql.add('update fjgcjdb set xiangmmc='''+sxmmc+'''where xiangmmc<>'''' ');
Qgcjd.Execsql;
Qldlb.close;
Qldlb.sql.clear;
Qldlb.sql.add('update fjldlb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qldlb.Execsql;
Qfjms.close;
Qfjms.sql.clear;
Qfjms.sql.add('update fjmsb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qfjms.Execsql;
Qfjzl.close;
Qfjzl.sql.clear;
Qfjzl.sql.add('update fjzlb set xiangmmc='''+sxmmc+''',xiangmdm='''+sxmdm+''' ');
Qfjzl.Execsql; }
加上{}内的就出错,是怎么回事?