以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请前辈指点 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23293) |
-- 作者:jinzhengbe -- 发布时间:2012/9/8 0:59:00 -- 请前辈指点 Dim ex As New Exporter If FileSys.FileExists(ex.FilePath) Then\'如果目标文件已经存在
在这段代码中 增加一个条件
生成dd。mdb的同时 删除有重复的 “取货商品名列”名字的行(同一个文件里“取货商品名列”不可以同时有两个一样的值,如果有删除一样的值,只保留一个。) [此贴子已经被作者于2012-9-8 1:10:51编辑过]
|
-- 作者:lin_hailun -- 发布时间:2012/9/8 9:30:00 -- 先帮你顶一下。 |
-- 作者:lin_hailun -- 发布时间:2012/9/8 9:50:00 -- \'查询不重复值的ID号 Dim drs As List(Of DataRow) = DataTables("订单处理").Select("", "取货商品名列") Dim idxs As New List(Of Integer) idxs.Add(drs(0)("_Identify")) For i As Integer = 1 To drs.Count - 1 If drs(i)("取货商品名列") <> drs(i-1)("取货商品名列") Then idxs.Add(drs(i)("_Identify")) End If Next Dim filter As String = "" For Each d As Integer In idxs filter = filter & d & "," Next filter = filter.Trim(",") \'最后定义筛选条件 ex.Filter = "_Identify in (" & filter & ")" |
-- 作者:jinzhengbe -- 发布时间:2012/9/9 13:18:00 -- 测试成功。非常感谢这位前辈 |