在asp.net中如何把不规则的Excel数据导入到sqlserver数据库中

时间:2021-09-09 07:53:11
需求:客户根据提供的Excel模版收集历史数据,开发人员把收集的历史数据导入到数据库中,Excel中的数据涉及数据库的多个表,并且导入的Excel是不规则的,要求实现的导入功能发布到服务器后,服务器不需要安装office软件或者其他驱动就能浏览Excel导入数据。

6 个解决方案

#1


这个需要用个dll库,然后读取excel,代码量有点大哦。
Net.SourceForge.Koogra.dll: http://blog.csdn.net/lee576/article/details/6217811
另外楼主还需要判断excel的版本,针对不同的版本,读取的方式是不一样的。
还有一种excel是html格式的。总之读取时可能还需要用正则匹配

#3


可以使用ASPOSE.EXCEL可以不用安装服务器端的。

#4


ASPOSE.EXCEL?能说说具体怎么用吗?

#5


提供的链接怎么打不开呢?

#6


引用 2 楼 Joyhen 的回复:
http://sourceforge.net/projects/koogra/
网页打不开啊

#1


这个需要用个dll库,然后读取excel,代码量有点大哦。
Net.SourceForge.Koogra.dll: http://blog.csdn.net/lee576/article/details/6217811
另外楼主还需要判断excel的版本,针对不同的版本,读取的方式是不一样的。
还有一种excel是html格式的。总之读取时可能还需要用正则匹配

#2


#3


可以使用ASPOSE.EXCEL可以不用安装服务器端的。

#4


ASPOSE.EXCEL?能说说具体怎么用吗?

#5


提供的链接怎么打不开呢?

#6


引用 2 楼 Joyhen 的回复:
http://sourceforge.net/projects/koogra/
网页打不开啊