Foxtable(狐表)用户栏目专家坐堂 → 表格数据更改后,没保存前datatable中的数据是改前还是改后的数据?


  共有5662人关注过本帖树形打印复制链接

主题:表格数据更改后,没保存前datatable中的数据是改前还是改后的数据?

帅哥哟,离线,有人找我吗?
temblar
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:313 积分:2913 威望:0 精华:0 注册:2012/7/20 16:04:00
表格数据更改后,没保存前datatable中的数据是改前还是改后的数据?  发帖心情 Post By:2013/5/21 11:53:00 [显示全部帖子]

table表格数据更改后,行前面的行数是红的,表示没保存。那这时datatable中的数据是改前还是改后的数据?(全是内部表。)
[此贴子已经被作者于2013-5-21 11:54:22编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
temblar
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:313 积分:2913 威望:0 精华:0 注册:2012/7/20 16:04:00
  发帖心情 Post By:2013/5/21 12:12:00 [显示全部帖子]

我是试过了 是更改后的内容。只是不理解没有保存为什么datatable的值就变成更改后的值呢?

 

我做输入重复性判定的代码如下,显示结果表明不保存,datatable的值也是改后的值。

Dim dr As DataRow = DataTables("客户单位").Find("单位 = '" & e.Form.Controls("textbox1").text & "'" )
If dr IsNot Nothing Then
    MessageBox.Show("此单位已经存在.")
    Return
End If

 

但是这样的话,撤消修改代码Tables("表名").DataTable.Load(False),是怎么实现的呢?


 回到顶部
帅哥哟,离线,有人找我吗?
temblar
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:313 积分:2913 威望:0 精华:0 注册:2012/7/20 16:04:00
  发帖心情 Post By:2013/5/21 13:01:00 [显示全部帖子]

 DataTables("客户单位").Find  不是从原始的内部数据表里找么?

 回到顶部
帅哥哟,离线,有人找我吗?
temblar
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:313 积分:2913 威望:0 精华:0 注册:2012/7/20 16:04:00
  发帖心情 Post By:2013/5/21 14:27:00 [显示全部帖子]

谢谢Bin哥


 回到顶部