Foxtable(狐表)用户栏目专家坐堂 → 如何从后向前找出重复记录


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

主题:如何从后向前找出重复记录

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


加好友 发短信
等级:二尾狐 帖子:551 积分:5001 威望:0 精华:0 注册:2012/2/11 13:27:00
如何从后向前找出重复记录  发帖心情 Post By:2021/4/2 10:33:00 [只看该作者]

        For Each dr0 As DataRow In DataTables("考评人权限").Select("","序号 desc")
            If Tables("考评人权限").DataTable.Compute("Count(考评人编号)"," 考评人编号 = '"& dr0("考评人编号") &"'") > 1 Then
                dr0 = DataTables("考评人权限").Find(" 考评人编号 = '"& dr0("考评人编号") &"' " )   '找出要查找姓名的人对应的DataRow
                Dim po As Integer = Tables("考评人权限").FindRow(dr0)          '找出该DataRow在Table中的位置
                Tables("考评人权限").Position = po '选定
                Return '返回
                Exit For
            End If
            Exit For
        Next
请教老师,我想定位到最后一个考评人编号重复的记录,但不知道错在哪里?
[此贴子已经被作者于2021/4/2 10:33:29编辑过]

 回到顶部