Foxtable(狐表)用户栏目专家坐堂 → 添加数据


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

主题:添加数据

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 9:21:00 [显示全部帖子]

sr =dr1.Current("机具条码")
Dim lsjl As DataRow

If sr = nothing Then

    lsjl = DataTables("POS机绑定商户历史记录表").AddNew

Else

    lsjl = DataTables("POS机绑定商户历史记录表").Find("机具条码='" & sr & "' and 解绑日期 is null")

    if lsjl is Nothing Then lsjl = DataTables("POS机绑定商户历史记录表").AddNew

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 14:15:00 [显示全部帖子]

你sr的值获取有问题,在修改之前获取

 

sr = dr1.Current("机具条码")

dr1.Current("机具ID")=dr("机具ID")

dr1.Current("机具条码")=dr("机具条码")

 

 

[此贴子已经被作者于2017/10/18 14:15:06编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 16:21:00 [显示全部帖子]

先给sr赋值啊

 

sr = dr1.Current("机具条码")

dr1.Current("机具ID")=dr("机具ID")

dr1.Current("机具条码")=dr("机具条码")

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 20:13:00 [显示全部帖子]

照抄8楼代码测试。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 20:59:00 [显示全部帖子]

全部改。理解这样做的原因。

 

sr获取的是你修改前的值,请先理解你什么时候修改机具条码的值?在修改之前,先用sr保存好你的值,再修改机具条码的值。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 21:17:00 [显示全部帖子]

认认真真看【你什么时候修改机具条码的值?修改前,先用变量记录其值。】


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 21:26:00 [显示全部帖子]

 要自己学会调试代码。msgbox弹出各个变量的值,比如 msgbox(sr),看是否正确,然后自己查找原因。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/18 22:44:00 [显示全部帖子]

回复18楼,其实不需要用OriginalValue的,你单元格的值修改之前的值是什么?在最开始的地方加入,如 msgbox(dr1("机具条码")) 得到的是不是你需要的值。

 回到顶部