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


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

主题:表格数据更改后,没保存前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编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/21 12:04:00 [只看该作者]

1.这个问题你简单的测试一下即可知道.
2.是可以获得的.

 回到顶部
帅哥哟,离线,有人找我吗?
temblar
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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),是怎么实现的呢?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/21 12:21:00 [只看该作者]

因为你操作的是加载到内存中的表.
Load的话是从新到内部表加载出来

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


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

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

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/21 14:18:00 [只看该作者]

以下是引用temblar在2013-5-21 13:01:00的发言:
 DataTables("客户单位").Find  不是从原始的内部数据表里找么?

同样是操作内存中的Datatable而已.

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


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

谢谢Bin哥


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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/21 14:31:00 [只看该作者]

我也有此疑惑,今天聽Bin老師之言才明白,建議中幫助應說明一下

 回到顶部