怎么在dbgrid1修改后没有保存就退出,如何在退出时给个提示呢? 在TQuery/TTable的BeforeClose事件中判断Modified属性是否为真,如果为真,提示后做Post()。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在退出窗口时,没有保存dbgrid1中修改过的数据,需要给个退出提示.就这么简单 太简单了,在FORM的ONCLOSEQUERY事件中判断DBGRID的DATASET的状态属性STATUS(记不清楚是STATUS还是STATE了)。 if dbgrid1.datasource.dataset.status == [dsinsert,dsedit] then begin showmessage('not save,save it?'); ....... end; to sunling(孙凌): 为什么要用'=='而不用'=',我试过了编译不能通过出错是没有找到'=' Idhttp发HTTP POST请求问题 改变图像中像素问题 请教Delphi 调用 c的DLL,参数传递问题 寻找bitmap图标 关于TDBGrid数据行的移动问题问题 关于from3的Button1按钮调用from2的Edit1.text内容问题?/在线结粘. 哈尔滨的大哥大姐们呢,请问高级程序员考试什么时候报名?? 有没有适合delphi3的skin控件 水圆烂人真多!!!! 请问我用ADOquery的SetText事件问题 求救:该做个什么样的作品以便求职用? GroupBox1这个控件有透明属性吗?
if dbgrid1.datasource.dataset.status == [dsinsert,dsedit] then
begin
showmessage('not save,save it?');
.......
end;