读书人

c#winform中怎么判断导入数据库的exce

发布时间: 2013-03-13 10:56:58 作者: rapoo

c#winform中如何判断导入数据库的excel表是否有重复记录并且只插入新数据
之前可能我的提问有问题
具体是c#winform中如何判断导入数据库的excel表是否有重复记录,如果有重复记录的不导入MySQL数据库,把不重复的数据-即新数据导入即可。可能问题有点菜,大家帮帮忙吧!

[解决办法]
可以先把excel数据读到内存里 在程序里遍历去掉重复
[解决办法]
先将excel导进mysql一个临时表如:tblTemp
然后将tblTemp与正式表join

insert into 正式表 select * from tblTemp left join 正式表 on 关键字段挨个比较
where 正式表.字段 is null

读书人网 >C#

热点推荐