首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Excel数据导出到SQLSERVER数据库?解决方法

2012-01-06 
Excel数据导出到SQLSERVER数据库?如题,应该怎么做?我在网上找了很多代码,但是基本上都一个样而且都有问题.

Excel数据导出到SQLSERVER数据库?
如题,应该怎么做?我在网上找了很多代码,但是基本上都一个样而且都有问题...

[解决办法]
http://blog.csdn.net/ChengKing/category/292667.aspx
[解决办法]
联接字符串采用如下方式试试
String strConnection = "Provider=Microsoft.Jet.OleDb.4.0;data source= " + mPath + mFileName + ";Extended Properties=\ "Excel 8.0;HDR=Yes;IMEX=1\ " ";

string sqlCmd = "select * from [Score$] ";
改为
string sqlCmd = "select * from [Sheet1$] ";

[解决办法]
可以考虑采用NickLee.Common.Spreadsheet
参考下载地址:
http://www.cnblogs.com/mail-ricklee
下载最新的资源包,相信还有其他惊喜,里面的asp.net资源库

[解决办法]
string sqlCmd = "select * from [Sheet1$] ";
是不同的 Sheet的名字。可以换成别的,如 Data1

HDR=Yes;IMEX=1
表示,第一行是否是数据,数据是否是混合类型,如某列既有数字又有字符,不设置将有一种类型读不出来

热点排行