以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表是否修改过,如何判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41491)

--  作者:hiliuyong
--  发布时间:2013/10/20 23:44:00
--  [求助]表是否修改过,如何判断

代码可以判断当前行是否修改过,如下

If Tables("订单").Current.DataRow.RowState <> DataRowState.Unchanged Then

 

有没有代码可以判断当前表是否修改过呢?

望赐教!


--  作者:gsnake
--  发布时间:2013/10/21 6:18:00
--  
HasChanges
--  作者:gsnake
--  发布时间:2013/10/21 6:19:00
--  

HasChanges

逻辑型,判断DataTable的数据是否已经被修改。

例如:

If DataTables("产品").HasChanges Then
If
MessageBox.Show("产品表已经被修改,是否保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
DataTables
("产品").Save()
End
If
End
If