读书人

请教EXCEL文件导入到库的有关问题

发布时间: 2012-02-02 23:57:14 作者: rapoo

请问EXCEL文件导入到库的问题?
如我的EXCEL文件内容如下:各列是16进制的数
列1 列 2
行1 2356 A235
行2 B562 5462
行3 6521 DF56
行4 5DF6 2634
用下面的方法导入到表table1
显示出来的却是
列1 列 2
行1 2356 A235
行2
行3 6521 DF56
行4

第一列是数字,系统就认为列是数字列,下面的包含有字母的数据就为空,相反也是,这样就少了许多数据,大家有什么好方法可以解决????
在此表示感 谢了。

导入的方法代码:
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0; " + "Data Source= "+ Path + "; "+ "Extended Properties=Excel 8.0; ";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = " ";
OleDbDataAdapter myCommand = null;
DataSet ds = null;
strExcel= "select * from [sheet1$] ";
myCommand = new OleDbDataAdapter(strExcel, strConn);
ds = new DataSet();
myCommand.Fill(ds, "table1 ");
return ds;


[解决办法]
Ding

没有碰到过

读书人网 >VB Dotnet

热点推荐