以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何追载不重复数据  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=109149)

--  作者:zhangchi96
--  发布时间:2017/11/5 21:41:00
--  如何追载不重复数据
1、教程中追载代码
Dim id As Integer = DataTables("表A").Compute("Max(_Identify)")
Dim Filter As String = "[_Identify] > " & id
DataTables("表A").AppendLoad(Filter, False)  

2、我在加载各月数据时,为了不想加载具有相同姓名和身份证号的数据,就计划在加载了1月份的数据后追载2月数据,
   
    只要1月份加载的数据里含有了的姓名和身份证号,2月份的数据里如果有相同的则不加载,

3、按上步骤,再追载3月份的数据

请问,这个代码可以写吗?

--  作者:有点甜
--  发布时间:2017/11/5 23:37:00
--  

Dim id As Integer = DataTables("表A").Compute("Max(_Identify)")
Dim Filter As String = "月份 = 2 and 身份证号 not in (\'" & DataTables("表a").GetComboListString("身份证号").replace("|", "\',\'") & "\')"
DataTables("表A").AppendLoad(Filter, False)