当前位置: 代码迷 >> C# >> C#实现的从excel读取数据,其后存储到数据库中
  详细解决方案

C#实现的从excel读取数据,其后存储到数据库中

热度:328   发布时间:2016-04-28 08:31:26.0
C#实现的从excel读取数据,然后存储到数据库中。
我现在使用的是NOPI来读取excel里面的数据,数据表的字段为15个字段,如果数据量超过4万及以上在编程的本地可以导入,但是在放上服务器之后,在局域网里面导入4万以上的数据的时候,就出现数据不能导入的情况。
------解决思路----------------------
一下子 导入数据库的? 分批导入吧,http://www.cnblogs.com/shikyoh/archive/2011/07/01/2095633.html
------解决思路----------------------
这问题也太笼统了,就一句数据不能导入,大致帮你分析一下吧,
本地可以导入说明读取excel部分没问题,虽然4万条数据用NPOI(注意是POI,不是OPI)读取比较耗时但问题中没有体现。问题就变为在局域网内向数据库服务器写入4万条记录出错。

现在的问题是:你用的是什么数据库?是否起了事务?是否存在主键冲突?
  相关解决方案