Access好像不能连续执行两个sql语句哦。
用ADO提供的事务吧?eg://仅供参考
adoconnection.begintrans;
with adoquery do
begin
try
close;
sql.clear;
sql.add('insert into ...');
ExecSQL;
close;
sql.clear;
sql.add('insert into ...');
ExecSQL;
adoconnection.committrans;
except
close;
adoconnection.Rollbacktrans;
end;
......
用ADO提供的事务吧?eg://仅供参考
adoconnection.begintrans;
with adoquery do
begin
try
close;
sql.clear;
sql.add('insert into ...');
ExecSQL;
close;
sql.clear;
sql.add('insert into ...');
ExecSQL;
adoconnection.committrans;
except
close;
adoconnection.Rollbacktrans;
end;
......
那么放access文件的那个目录是否必须完全共享?
有没有不用共享的方法,我现在用的是dcom的分布式的做法,觉得麻烦,到是不用共享
直接用ado的化是否必须共享?到底对不对啊?
都解决后,马上给分