我是用TADOConnection连接数据库的
但我改动了TDBGRID的内容,它就不问有没必要就保存了
我的目的希望是能够在TFORM关闭的时候先探测数据是否改动,然后再决定
请问怎么写
但我改动了TDBGRID的内容,它就不问有没必要就保存了
我的目的希望是能够在TFORM关闭的时候先探测数据是否改动,然后再决定
请问怎么写
解决方案 »
- 大写金额
- 数据下载问题..16日..10时.47分..在线等..
- 高分求解,编译出现:[Error]Duplicate Resource(s);
- 怎么对字段price_ghpj求和
- 通过BDE连接ORACLE在程序中设定密码的问题????在线给分。(user name/password)
- 北京通审公司招聘delphi程序员
- 有谁会吗?
- 如何让状态栏显示实时的时间
- 用什么函数可以得知当前系统是否联入了internet?谢谢了,急救!!
- 我问第三遍!在用IMAGE的CANVAS中连续画线时,IMAGE总是闪烁,如何解决,用的是DELPHI6!!!
- 怎样让StringGrid控件出于多行的时候,滚动到指定行?
- IntraWeb的Pooled DataBase/Pooled Thread问题
adodataset1.locktype:=ltbatchoptimistic;
这样修改Dbgrid1中的数据时不会自动更新记录。//保存
adodataset1.updatebatch(arall);//取消操作
adodataset1.cancelbatch(arall);//判断数据是否改变
if adodataset1.state in [dsedit,dsinsert] then
if messagebox(handle,'记录已改变,是否保存?','是否保存数据',
mb_okcancel+mb_iconquestion)=id_ok then
btnsave.click //保存
else
adodataset1.cancel;
adodataset1.next;