|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
glwang (glwang) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2019/7/9 15:50:49 |
标题: |
请问在DBGridEH中,怎样让网格修改单元格数据后不直接保存到表里,用户按下按钮后才保存? |
浏览:1764 |
|
加入我的收藏 |
楼主: |
我用的时uniDAC数据库组件连接DBGridEH网格和数据库,用户可以在网格中编辑修改,如果不点击保存按钮就不会将网格中修改的数据保存进表中,如何实现?
----------------------------------------------
|
作者: |
hsj (hsj) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2019/7/9 17:57:31 |
1楼: |
adoquery的话,locktype设置为ltBatchOptimistic
----------------------------------------------
qq:171833017,靖源软件http://www.dxmylove.com
|
作者: |
|
2019/7/9 23:57:37 |
2楼: |
procedure TForm1.FormCreate(Sender: TObject); begin FDQuery1.CachedUpdates := True; end;
procedure TForm1.Button1Click(Sender: TObject); begin FDQuery1.ApplyUpdates; end;
----------------------------------------------
-
|
作者: |
|
2019/7/10 7:15:40 |
3楼: |
缓存更新
----------------------------------------------
-
|
作者: |
glwang (glwang) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2019/7/10 8:55:32 |
4楼: |
谢谢大家的回帖,采用2楼的写法完美解决问题!
----------------------------------------------
|
|