Foxtable(狐表)用户栏目专家坐堂 → 这个代码怎么每次只能处理一行的数据?有没有办法多选或者全选?


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

主题:这个代码怎么每次只能处理一行的数据?有没有办法多选或者全选?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/2 11:32:00 [显示全部帖子]

For Each dr As DataRow In DataTables("rukudan").Select("")
    DataTables("minxi").deletefor("第一列 = '" & dr("第一列") & "'")
    For i As Integer = 1 To dr("shuliang")
        Dim ndr As DataRow = DataTables("minxi").addnew
        ndr("第一列") = dr("第一列")
    Next
Next

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/5 9:14:00 [显示全部帖子]

以下是引用jinzhengbe在2016/5/5 0:11:00的发言:

 

执行后显示 上面的错误

 

 

执行什么代码出问题啊?贴出代码,上传实例。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/8 15:41:00 [显示全部帖子]

For Each dr As DataRow In DataTables("rukudan").Select("shuliang > 0")
    DataTables("minxi").deletefor("name = '" & dr("name").replace("'", "''") & "'")
    For i As Integer = 1 To dr("shuliang")
        Dim ndr As DataRow = DataTables("minxi").addnew
        ndr("name") = dr("name")
        ndr("danhao") = dr("rukudanhao")
        ndr("id") = dr("_Identify")
    Next
Next

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/9 9:23:00 [显示全部帖子]

 

Tables("rukudan").Filter="name not in ('" & DataTables("minxi").GetComboListString("name").replace("'", "''").replace("|","','") & "')"

 

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/15 22:52:00 [显示全部帖子]

 代码没问题,举例说明哪些数据有问题?

 回到顶部