双击查询结果中的一条记录 或者新增一条记录 会弹出记录编辑窗口 但编辑窗口关闭时 提示保存
if (DataSet.State in [dsEdit, dsInsert]) then
begin
  //showmessage('有记录还没保存 ,确定退出吗 ?');
end;但这样有一个问题就是 弹出记录编辑窗口时 用户什么也没修改过 又退出了 由于还处于edit状态所以还会弹出这提示框 如果不需要这个提示了 该怎么作? 或者还能提供什么类似这种查询出结果后双击记录进入编辑的通用解决方案吗?  谢谢