关于数据集显示问题

wujinyuan 2010-11-05 10:05:17
各位
   1.在同一个塻块界面,有两个数据集,两个数据集连接到不同的TIBTransaction事务控件,一个数据集修改数据,别一个数据集查询数据
   2.我用其中一个数据提交了修改数据,并TIBTransaction.CommitRetaining了,可我用别一个数据集查询修改过数据时,查询不出最新修改的数据,只有关闭模块后,再打开模块后用查询数据集才能反应出最新修改数据
   3.如果我修改数据后,不关闭模块,在查询分析器中用SQL语句直接查询有可以查询到最新有数据,
   
   问题:我希望在同一个模块界面中(不同关闭模块),一个数据集修改数据后,在别一个数据集中查询后可返应出修改数据。
                                如何解决。
                                           谢谢
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
董董 2010-11-05
  • 打赏
  • 举报
回复
试试在线程中创建TIBTransaction,并提交修改的数据,查询操作可在主线程中执行。

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧