dudajiang关注,一次提交多条记录用什么控件?oracle数据库,dudajiang关注 (50分)

  • 主题发起人 主题发起人 llk
  • 开始时间 开始时间
L

llk

Unregistered / Unconfirmed
GUEST, unregistred user!
一次提交多条记录用什么控件?oracle数据库,用jsp
 
用updatesql啊,使query或adoquery的UpdateObject指向它,当然要设置updatesql相关
SQL语句,并且要求updatesql对应的表有key field。详细说明请参看帮助
 
还有,将Query的CatchUpdate设置为True。
Require Live也设置为True。
 
同意softboy。
另:
你认识我吗?
我的问题你怎么乱回答?不要误导视听。
 
设置Query的CatchUpdate=True
然后在提交的时候这样写:
Query1.ApplyUpdates

如果涉及多个表的。
可以开始事务:
procedure TForm1.FormCreate(Sender: TObject);
begin
try
Database1.StartTransaction;

Query1.ApplyUpdates;
Query2.Post
...
Database1.Commit;
except
if Database1.InTransaction then
Database1.Rollback;
end;
end;
对于AdoQuey,有相应事件:
ADOConnection1.BeginTrans;
ADOConnection1.CommitTrans;
ADOConnection1.RollbackTrans;
 
问题接受了
 
接受答案了.
 
后退
顶部