Foxtable(狐表)用户栏目专家坐堂 → [求助]为什么多条件筛选删除代码中的筛选不起作用?


  共有2695人关注过本帖平板打印复制链接

主题:[求助]为什么多条件筛选删除代码中的筛选不起作用?

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


加好友 发短信
等级:幼狐 帖子:174 积分:1665 威望:0 精华:0 注册:2018/4/22 18:54:00
[求助]为什么多条件筛选删除代码中的筛选不起作用?  发帖心情 Post By:2019/3/7 10:36:00 [只看该作者]

各位老师好,我想通过下面的代码筛选出身份证号和职务都相同的行并删除,可是在实际执行时,只要身份证号相同而职务不同的行也删除了,请问代码哪里有问题?

Dim i As Integer
For i = DataTables("工作经历信息表").DataRows.Count-1 To 0 Step -1
    Dim dr As DataRow = DataTables("工作经历信息表").DataRows(i)
    Dim dr2 As DataRow = DataTables("工作经历信息表").Find("身份证号='" & dr("身份证号") & "' and 职务='" & dr("职务") & "' ")
    If dr2 IsNot Nothing Then
        dr2.Delete
    End If
Next

 回到顶部