请问:在delphi中怎样判断DBgrid中数据是否被修改,以便在退出窗
发布时间:2020-12-15 09:53:41 所属栏目:大数据 来源:网络整理
导读:若DBGrid.DataSource.DateSet为ADOQuery1,这样试一下:if?ADOQuery1.Modified?then?... procedure?TForm1.FormCloseQuery(Sender:?TObject;?var?CanClose:?Boolean); begin ??if?ADODataSet1.Modified?then ????begin ????Messagedlg(‘对不起,你还没有保存
若DBGrid.DataSource.DateSet为ADOQuery1,这样试一下:if?ADOQuery1.Modified?then?...
试试
DBGrid.DataSource.DateSet.Fields[i].NewValue<>DBGrid.DataSource.DateSet.Fields[i].OldValue
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
begin
??if?ADODataSet1.Modified?then
????begin
????Messagedlg(‘对不起,你还没有保存数据?‘,mtInformation,[mbOK],0);
????CanClose:=false;
????end;
end;