编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

[求助]数据导入问题

[求助]数据导入问题

请教各位高手,在数据成批导入时,怎样编代码避免导如数据重复?如果导入进去了,怎样把重复多余的数据删去呢?

[ 本帖最后由 TZTJ 于 2008-6-9 00:21 编辑 ]

TOP

如果是每次导入一条记录的话,保存之前先检查一遍,不重复的才保存。如果是每次导入一批记录的话,则可以编程将多余的记录删除。
活到老,学到老! http://www.qs98.com E-mail:hu-jj@21cn.com

TOP

怎样编程将多余的记录删除?

TOP

Select distinct * From 表
感言:学以致用。 博客:http://www.bc-cn.net/blog/user14/65009/index.shtml email:Tiger5392@tom.com

TOP

感谢版主.好象"Select distinct * From 表"是查到不重复的记录,怎样删呢?有没有更好的办法防止导入重复的记录呢?特别是批量导入.

TOP

版主,我再请教你一个问题,我成批导入数据用
append from ? type xls 代码导入,每导完一个文件,窗口就关闭一次,如果想导如几个文件,这样很麻烦,有没有办法让窗口打开呢?

TOP

5#:... Into Table 新表。这个“新表”就是对原表数据的删除。
6#:把问号变成具体的文件名。
感言:学以致用。 博客:http://www.bc-cn.net/blog/user14/65009/index.shtml email:Tiger5392@tom.com

TOP

感谢版主.但你考虑的只是几个简单的数据,我正在做一个成绩管理系统,导入上千个记录,并保留查用,一个记录错,都给整个系统出差错.容易出差错的是重复导入数据.因此,我想设置导入数据必须准确保险.最好设置得导入数据前,检查表中是否已经存在这些数据.

TOP

发新话题