ADOQuery1.Close;
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from B_sicklog'); //1.---------------
adoquery1.open;
ADOConnection1.BeginTrans;
ADOConnection1.CommitTrans;
ADOQuery1.Close;
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from B_sicklog');//2.-------------
adoquery1.open;
1.错还是2.错?
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from B_sicklog'); //1.---------------
adoquery1.open;
ADOConnection1.BeginTrans;
ADOConnection1.CommitTrans;
ADOQuery1.Close;
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from B_sicklog');//2.-------------
adoquery1.open;
1.错还是2.错?
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from Cus');
adoquery1.open;
ADOConnection1.BeginTrans;
ADOConnection1.CommitTrans;
ADOQuery1.Close;
AdoQuery1.sql.Clear;
adoquery1.SQL.Add('select * from Cus');
adoquery1.open;
我试了一下,没问题的,是不是你的ADOQuery1,ADOConnection1设置有问题。
Adoquery1,AdoConnection1需要一些特殊设置吗?我用的都是缺省值。
adoquery1.open;//这里错了.
查看Adoquery1,AdoConnection1的设置(需要你设置)是否正确.
ADOConnection1.CommitTrans;改变了数据库表。
ADoConnection1.BeginTrans;与AdoConnection1.CommitTrans
是在服务器端的;dbase之流因该不支持
你用什么数据库
ADOConnection1.Provider:
adoquery1.Connection你这么写的?