我用Filter来实现从表与主表的关联,但是从表在批量更新时,未提交到数据库。
主表和从表用的是TADOTable。从表的ADOTable属性LockType=ltBatchOptimistic,
CursorType=ctStatic,Filtered=True;更新语句的代码如下:
MainConn.BeginTrans;
Try
TabEnterStockSub.Post;
TabEnterStockSub.UpdateBatch(arFiltered);
TabEnterStockSub.Refresh;
Main.MainConn.CommitTrans;
Except
Main.MainConn.RollbackTrans;
Abort;
End;请问各位,为什么不能更新到数据库.
主表和从表用的是TADOTable。从表的ADOTable属性LockType=ltBatchOptimistic,
CursorType=ctStatic,Filtered=True;更新语句的代码如下:
MainConn.BeginTrans;
Try
TabEnterStockSub.Post;
TabEnterStockSub.UpdateBatch(arFiltered);
TabEnterStockSub.Refresh;
Main.MainConn.CommitTrans;
Except
Main.MainConn.RollbackTrans;
Abort;
End;请问各位,为什么不能更新到数据库.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货