cxGrid更新问题

ck_邬 2009-07-27 09:53:21
我用cxGrid从数据库拿了数据出来..
我现在想实现不实时更新,就是我在cxGrid里更改了数据暂不更新,
等到我按了确定按钮再更新所有的修改.
有办法做到吗?
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
macchen1224 2009-07-27
  • 打赏
  • 举报
回复
你好,可以試試先用一個clientdataset將資料回傳到此當暫存,如果一次修改完後再用applyupdate的方式更新就可以了,謝謝。
火龙岛主 2009-07-27
  • 打赏
  • 举报
回复
这个与cxGrid无关,cxGrid只是一个数据表现组件。
关键是关联的数据集需要设置:ADOQuery1.LockType := ltBatchOptimistic;
更新的时候使用:ADOQuery1.UpdateBatch;
zyblotuszyb 2009-07-27
  • 打赏
  • 举报
回复
应该是设置一下数据集的locktype方式吧
bdmh 2009-07-27
  • 打赏
  • 举报
回复
把数据集设置成成批量更新,要不就换非DB的组件
ck_邬 2009-07-27
  • 打赏
  • 举报
回复
谢谢各位~成功了~谢谢谢谢~~

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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