以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]可以用狐表实现数据比对功能吗 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40181) |
||||
-- 作者:zhuzhi -- 发布时间:2013/9/11 13:10:00 -- [求助]可以用狐表实现数据比对功能吗 各位老师好! 我觉得狐表很好用,想用它解决一个实际用途 我有2张表,数据理应是完全一样的,但现在却发现其中一个表有问题 问题有: 1、有几行数据重复出现 2、有几列关键字段,数据错误 我想应用狐表比对这2张表,找出重复的行,同时找出数据错误的字段。 请问有没有办法实现呢? 非常感谢! |
||||
-- 作者:lsy -- 发布时间:2013/9/11 13:22:00 -- 例子传上来,至少把这两张表传上来,哪几列可能有重复,还是每一列都可能,说明白。 |
||||
-- 作者:zhuzhi -- 发布时间:2013/9/11 15:21:00 --
不好意思 ! 做了个简单的例子 希望能以表A为正确表,查找表B中的错误 。原则上两张表是一样的,但表B上每一列都有错,希望能把这些错挑出来,挑出来后如何显示,我有如下的想法: 1、在表 B后面加字段,显示是否错误 ,但是我希望能显示错误在什么地方,正确的表又是什么 2、能否将错误的数据列,自动做个筛选,和正确的数据放在一起,新建一个临时表显示出来? 或者 ,只是能显示哪条有错的代码,能够做成呢? 再就是,表A上有条重复数据,狐表自带的筛选重复值和冗余值的代码,怎么编写呢 ?我想把这个功能做在表单上。 实际上,我真的希望查找表B中错误数据的 显示,能和狐表自带的筛选重复值和冗余的 显示一致,那个显示方式真心很好用! 要求太多了,有些贪心~~~~老师们哪怕满足我一项要求,都很感谢 ! 希望能以考生号关联。但我实际的工作中,正是另一张表的考生号出现错乱,继而导致整个表的数据要重查
[此贴子已经被作者于2013-9-11 15:39:01编辑过]
|
||||
-- 作者:Bin -- 发布时间:2013/9/11 15:25:00 -- 请问表A 表B以什么为依据关联? |
||||
-- 作者:zhuzhi -- 发布时间:2013/9/11 15:38:00 -- 老师不好意思! 我现实中是以考生号关联的,但现在我正是发现另一张表的考生号错乱,继而怀疑整个数据的准确性。 您看,是否还能以考生号关联?我希望能以考生号关联 十分感谢!
|
||||
-- 作者:Bin -- 发布时间:2013/9/11 15:39:00 -- 你这都没有对应的数据 展示你可能出现的情况 你补充一下例子吧 |
||||
-- 作者:zhuzhi -- 发布时间:2013/9/11 15:49:00 -- 老师,不好意思!我要补充哪方面呢?再添加一些 数据吗? |
||||
-- 作者:Bin -- 发布时间:2013/9/11 15:53:00 -- 以下是引用zhuzhi在2013-9-11 15:49:00的发言:
是呀
老师,不好意思!我要补充哪方面呢?再添加一些 数据吗? |
||||
-- 作者:lsy -- 发布时间:2013/9/11 15:55:00 -- 既然是用考生号做关联列,首先要保证表A的考生号不重复,该列的“允许重复”设成False。 最好拿出实际在用的数据做测试,随便写几行数据,不一定能得出正确的测试结果。 因为身份证号、学号和考生号都应该是唯一的,而你填写的却不是。 这三个号码按说应该唯一对应。 一个身份证号不应该对应多个学号或考生号。 一个学号也不应该对应多个身份证号或考生号。 考生号也是这个道理。 [此贴子已经被作者于2013-9-11 16:01:11编辑过]
|
||||
-- 作者:zhuzhi -- 发布时间:2013/9/11 16:42:00 -- 呃。我现在就面临着这样的问题。因为给我的数据中,考生号出了问题,相应的考生号、学号、身份证号都不能保证是唯一的了……而且肯定和正确的表有差异,就像我的例子里显示的那样 是不是这样便不能查了? 我能保证表A的考生号学号身份证号是完全正确的,出问题的是表B。不能用代码实现么?是不是我必须在表B定一个和表A完全一致的数据字段,再以此为关联查询表B哪些数据是错的? 可是,我并不知道怀疑有误的表里面,哪一个字段的数据和正确表示一致的呀 我现在感觉思路都有点乱了~~~
|