以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  批量导入文件,第一次启动就会出现自动编号ID重复问题,  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94838)

--  作者:wakai
--  发布时间:2017/1/3 17:04:00
--  批量导入文件,第一次启动就会出现自动编号ID重复问题,

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170103165836.png
图片点击可在新窗口打开查看
每次第一次打开软件批量导入就会出现错误,经查为自动编号[_Identify]出现重复现象,导入按键的代码如下
If Tables("包材申请表.包材结构").Rows.Count > 0 Then
    
    For Each r1 As Row In Tables("包材申请表.包材结构").GetCheckedRows
        Dim  r2 As Row = Tables("包材申请表.包材申请明细表").AddNew
        r2("商品ID") = r1("商品ID")
        r2("需要数量") = r1("需要数量")
    Next
    e.Form.close
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170103165846.png
图片点击可在新窗口打开查看
Else
    MessageBox.Show("该产品无BOM表!")
End If
请教大家是哪里出现了问题,非常感谢

--  作者:有点色
--  发布时间:2017/1/3 17:51:00
--  

你用的是外部数据源还是内部数据源?

 

你的Identify列是自动递增的吗?


--  作者:wakai
--  发布时间:2017/1/4 10:21:00
--  
外部access数据源,已解决了,在新增行后执行datetable保存