| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3310 人关注过本帖
标题:表内有两条相同的纪录,如何找到和删除第一条
取消只看楼主 加入收藏
z_jiale
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2010-1-18
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:3 
表内有两条相同的纪录,如何找到和删除第一条
一个表内有两条关键字段相同的记录。第一条是错误的,第二条应保留。用循环语句能找到第二条相同的记录可以删除,但我要的是第二条保留。烦请老师指导一下。当然我应该改进录入程序不要产生此类情况。可有时避免不了的时候如突然故障只好重输数据时就容易出现重复数据的情况,第一条就是错误的。
搜索更多相关主题的帖子: 纪录 删除 
2010-06-29 19:57
z_jiale
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2010-1-18
收藏
得分:0 
昨天我没有把问题说明白。一个表内出现有重复纪录,虽然设了关键字段(可以是多个关键字段),这样的情况在工作中却经常可以遇到,第一次操作可能是有误需要重新再来,也可能某纪录增添信息再次录入等原因。一般来说以最后一次输入的数据为准,我打算在录入时增加一个日期时间型的字段存储录入的时间,这样在统计或使用数据前先整理数据表,将表内的关键字相同的数据找出来,保留最后输入的纪录,删除以前的纪录。我现在的办法是另设一个表,用循环语句逐条纪录追加到新表内,在原来的表内,检索前时并不知道哪一个纪录是有重复的,现在我整理数据用循环语句找到第一条后,将关键字段相同的后面的(一条或几条相同的)纪录拒绝了。录入的是只能是第一条纪录。这不是我想要的结果。 如何用程序将上述问题解决,请教各位老师给与指导。
2010-06-30 18:20
z_jiale
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2010-1-18
收藏
得分:0 
太棒了。我将中国龙王老师的程序用于我原来的程序生成的表,可以找到相同关键字段纪录的若干条纪录并保留最后一次录入的数据,并将以前那些有误或重复或不需要的纪录予以标记。解决了我的问题。另外我将qjbzjp老师提供的程序用于我今后增加了一个日期时间型字段的表的处理,完全实现了我的想法。录入数据时的确有需要再次复审录入的情况,不能设置成已有录入的数据不允许再次录入,可以做到不要求别人每次都要将原来已录入的纪录删除,再输入新的复审的数据,在以后整理数据时以最后录入数据为准。删除重复录入数据。我原来的程序中关键字段设置是没有问题的,但是解决不了重复录入带来的问题。这下子解决了。谢谢各位老师的指导。节约了我的劳动时间,还开了窍。再次谢谢。
2010-07-01 17:06
z_jiale
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2010-1-18
收藏
得分:0 
太棒了。我将中国龙王老师的程序用于我原来的程序生成的表,可以找到相同关键字段纪录的若干条纪录并保留最后一次录入的数据,并将以前那些有误或重复或不需要的纪录予以标记。解决了我的问题。另外我将qjbzjp老师提供的程序用于我今后增加了一个日期时间型字段的表的处理,完全实现了我的想法。录入数据时的确有需要再次复审录入的情况,不能设置成已有录入的数据不允许再次录入,可以做到不要求别人每次都要将原来已录入的纪录删除,再输入新的复审的数据,在以后整理数据时以最后录入数据为准。删除重复录入数据。我原来的程序中关键字段设置是没有问题的,但是解决不了重复录入带来的问题。这下子解决了。谢谢各位老师的指导。节约了我的劳动时间,还开了窍。再次谢谢。
2010-07-01 19:55
快速回复:表内有两条相同的纪录,如何找到和删除第一条
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023738 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved