Foxtable(狐表)用户栏目专家坐堂 → 如何比对一张表上的两列数据是否一致


  共有3914人关注过本帖树形打印复制链接

主题:如何比对一张表上的两列数据是否一致

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


加好友 发短信
等级:一尾狐 帖子:476 积分:4039 威望:0 精华:0 注册:2011/11/2 8:55:00
如何比对一张表上的两列数据是否一致  发帖心情 Post By:2015/4/30 17:33:00 [只看该作者]

请问老师们,比对一张数据表上的两列数据,看它们是否一致,应该怎么做呢?

我自己捣鼓了一个代码:
Dim dr2 As DataRow =DataTable("表C")
    If dr2 IsNot Nothing Then
        If dr2("填表姓名")=dr("姓名")
            dr2("是否填错")="否"
        Else
            dr2("是否填错")="是"
        End If
    End If
Next
但报错了

不知道该怎么做呢?
求老师们指点,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
zyqzyy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:821 积分:5862 威望:0 精华:0 注册:2013/7/29 12:00:00
  发帖心情 Post By:2015/4/30 23:39:00 [只看该作者]

帮助:
Dim dr2 As List (of DataRow)
dr2 = DataTables("表C").Select("")
For Each dr As DataRow In dr2
    If dr2("填表姓名")=dr("姓名")
        dr2("是否填错")="否"
    Else
        dr2("是否填错")="是"
    End If
   
Next

 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4628 积分:33772 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/5/1 12:17:00 [只看该作者]

将“是否填错”改为表达式列,设置条件表达式即可

 回到顶部