| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2242 人关注过本帖
标题:如何在查到重复信息时将新信息覆盖旧信息?
取消只看楼主 加入收藏
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
结帖率:70%
收藏
已结贴  问题点数:20 回复次数:4 
如何在查到重复信息时将新信息覆盖旧信息?
写了一段程序,用途是将数个数据文件按格式要求合并成一个文件,现在已经完成大半,有一个功能不会做,想请教一下怎么编写。
具体把程序说一下:
1、提取文件头并写入新文件(所有的数据文件格式一样,前十行为文件头)。                      已完成
2、将所有数据文件的数据段每行提取前7段数据(同时把第6段、第7段数据处理后写入第5段、第6段位置)合并到新文件。                已完成
3、第6段、第7段数据处理后后并起来就是坐标,写入list1。                已完成
4、每将一个坐标写入list1的同时进行比对是否重复,如果重复则将重复坐标写入list2.        已完成
5、如果有重复坐标,则将后面的含有重复坐标的一行(7段数据)覆盖先前的重复坐标的一行(7段数据),也就是说后面重复的覆盖前面被重复的。        不会写

不知我说清楚没有,如有不明白的,请问。

程序.rar (2.62 KB)


数据.rar (2.95 MB)
搜索更多相关主题的帖子: 重复 信息 数据 文件 坐标 
2018-02-01 13:34
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
收藏
得分:0 
不好意思啊,第一层的“程序”有些路径的小BUG,现修正了,重新上传,我的电脑运行1到4步共75秒左右,生成的新文件共约3万行不到。

程序2.rar (2.62 KB)
2018-02-01 13:43
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
收藏
得分:0 
各位版主和路过的高手,请问有哪位可以帮助帮助我么?谢谢各位了!
2018-02-02 07:58
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
收藏
得分:0 
非常感谢两位大神的回复!两位大神的程序异曲同工的达到了我的需求,这说明vb语言博大精深,往往“一语惊醒梦中人”,自己往往会迷失在自己的思路中,高人的一句指点,就会直击要害,令人醍醐灌顶,恍然大悟,谢谢两位的指导!我还有很长的路要走。
2018-02-06 13:51
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:333
专家分:114
注 册:2010-2-17
收藏
得分:0 
对了,想再麻烦麻烦两位大神,两位的程序中,能否增加一个类似于进度条的东东来显示处理进度?毕竟一分多钟傻傻的盯着界面没什么变化,然后突然跳出个结束对话框,这样的界面不太人性化。谢谢两位大神了!
2018-02-06 13:57
快速回复:如何在查到重复信息时将新信息覆盖旧信息?
数据加载中...
 
   



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

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