以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  怎么判断数据表有没有被修改过?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=149422)

--  作者:jjun2002cn
--  发布时间:2020/5/1 1:59:00
--  怎么判断数据表有没有被修改过?
我做产品编码的时候希望先判断这条数据有没有被修改再确定是不是要保存!
现在保存按钮的代码是这样的:
Dim Result As DialogResult
Result = MessageBox.Show("确认修改产品内容?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.Yes Then
    DataTables("Product").Save()
    msgbox("修改成功!")
    e.Form.Close()
Else
\'Syscmd.Edit.Undo()
Tables("管理产品目录_Table1").Current.Reject()


    MessageBox.Show("仔细操作,烦人!","提示")
End If

我希望是如果没有修改直接就退出!

--  作者:jjun2002cn
--  发布时间:2020/5/1 2:00:00
--  
为了避免忘了保存我在窗口关闭事件里面用了同样的代码!
--  作者:狐狸爸爸
--  发布时间:2020/5/1 7:25:00
--  
http://www.foxtable.com/webhelp/topics/0387.htm
--  作者:jjun2002cn
--  发布时间:2020/5/1 10:24:00
--  
谢谢!