以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 如果解决不同的文件多次导入时不导入重复的行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=186740)
|
-- 作者:keli0917
-- 发布时间:2023/5/25 17:07:00
-- 如果解决不同的文件多次导入时不导入重复的行
此主题相关图片如下:25.png
同一个EXCEL文件多次导入,可以通过增加行号解决重复导入的问题。 但是如果相同值的行,在不同的EXCEL表中,如何避免重复导入? dim bh4 as string
For rn = 0 To sheet.Rows.count - 1
dim dr as datarow = DataTables(bmc).SQLFind("[发票号码] = \'" & bh4 & "\' And [行号] = " & rn)
******* next
[此贴子已经被作者于2023/5/25 17:07:53编辑过]
|
-- 作者:有点蓝
-- 发布时间:2023/5/25 17:11:00
--
dim dr as datarow = DataTables(bmc).SQLFind("[fa piao号码] = \'" & bh4 & "\' And [金额] = " & 对应行的金额)
|
-- 作者:keli0917
-- 发布时间:2023/5/25 18:22:00
--
金额也可能一样的呢。
[此贴子已经被作者于2023/5/25 18:24:27编辑过]
|
-- 作者:有点蓝
-- 发布时间:2023/5/25 20:09:00
--
没看懂。不就是一样的不要导么?
|
-- 作者:keli0917
-- 发布时间:2023/5/25 20:20:00
--
表一每一行都导入,不管有没有重复的。表二与已经导入的数据比较,重复的不导入。
[此贴子已经被作者于2023/5/25 20:21:37编辑过]
|
-- 作者:有点蓝
-- 发布时间:2023/5/25 20:29:00
--
表一导入的时候直接导,不要做判断啊。表二导入再做判断啊
|