Foxtable(狐表)用户栏目专家坐堂 → 老师您好,我想问一下如何跳过相同的单号导入的时候


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

主题:老师您好,我想问一下如何跳过相同的单号导入的时候

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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 15:01:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 15:27:00 [显示全部帖子]

改为自己的表名和列名。花时间理解一下代码,不要就会抄

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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 16:37:00 [显示全部帖子]

改为自己的表名和列名呀!确定execl里第一列是编号列吗

Dim bh As String = sheet(n,0).Text
If DataTables("订单").Find("编号= '"& bh &"'")Is Nothing Then 

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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 16:57:00 [显示全部帖子]

改为自己的表名和列名呀!确定execl里第一列是编号列吗

Dim bh As String = sheet(n,0).Text
If DataTables("订单").Find("编号= '"& bh &"'")Is Nothing Then 

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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 17:05:00 [显示全部帖子]

确定有这个单号存在?

    For n As Integer = 1 To Sheet.Rows.Count -1
        If  Sheet(n,0).text > "" Then
            Dim bh As String = sheet(n,0).Text
msgbox("单号= '"& bh &"'")
            If DataTables("table_3").Find("单号= '"& bh &"'") Is Nothing Then '如果不存在同编号的订单
                Dim r As Row = Tables("table_3").AddNew()

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


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 17:13:00 [显示全部帖子]

一直都没有认真的看我的疑问。认真的看看10楼红字和13楼msgbox调试代码。

 回到顶部