+ -
当前位置:首页 → 问答吧 → 求EXCEL导入MSSQL例子(C#->WINDOWS窗体应用程序来写)

求EXCEL导入MSSQL例子(C#->WINDOWS窗体应用程序来写)

时间:2011-12-11

来源:互联网

求一例子,把本机EXCEL数据导入的其它电脑的MSSQL数据库.
例如数据如下,数据库对应的字段是ID 姓名 性别 学历,数据库IP10.8.10.79 实际名BIt 表名TB1
C# code

ID    姓名    性别    学历
1    张三1    男    小学
2    张三2    男    小学
3    张三3    男    小学



上面只是测试数据,因数据量比较大,对速度要求比较高.
写了之后麻烦发邮件到 [email protected].测试可以后马上结贴.



如问题得到解决,在开100分贴子!谢谢

作者: bitls   发布时间: 2011-12-11

需要把excel文件传到数据库所在的电脑上,才可以导入,否则找不到文件,mssql不支持跨机导入文件数据

作者: ssp2009   发布时间: 2011-12-11

引用 1 楼 ssp2009 的回复:

需要把excel文件传到数据库所在的电脑上,才可以导入,否则找不到文件,mssql不支持跨机导入文件数据

上面说的有理,假设可以的话,那速度也不是能忍受的

NPOI 这个开源的操作excel的dll,你找下,功能很强大,C#写的,应该能满足你的要求

作者: btxp163   发布时间: 2011-12-11

引用 2 楼 btxp163 的回复:
引用 1 楼 ssp2009 的回复:

需要把excel文件传到数据库所在的电脑上,才可以导入,否则找不到文件,mssql不支持跨机导入文件数据

上面说的有理,假设可以的话,那速度也不是能忍受的

NPOI 这个开源的操作excel的dll,你找下,功能很强大,C#写的,应该能满足你的要求


在网上看到可以读取EXCEL到流,然后在在循环读取到MSSQL,不知道如何实现.请救,那位大大能否帮忙写个例子.谢谢...实现后马上结贴!

作者: bitls   发布时间: 2011-12-11

帮顶一下!

作者: abclm   发布时间: 2011-12-11

以前写过一个,虽然不是WinForm的,但是后台逻辑一致,可以参考一下。

http://blog.csdn.net/taomanman/article/details/6989076

这里有一个Excel导入到Access中的WinForm下实例,你参考一下,稍微修改一下就可以了。

http://www.cnblogs.com/GT_Andy/archive/2010/03/19/1921830.html

作者: taomanman   发布时间: 2011-12-11

相关阅读 更多

热门下载

更多