读书人

[记帐300分]读xls列里面两行数据类型不

发布时间: 2012-03-04 11:13:34 作者: rapoo

[记帐300分]读xls列里面两行数据类型不一致的问题!
xls文件里面有一列:

第一行为:0
第二行为: 1234ABC
第三行为:123.00

我现在要把第二行的值和第三行的值同时使用 OleDb (OleDbConnection+OleDbDataAdapter)读出来。

结果不行啊:整死读不出第二行的 "1234ABC "?
如果第二行是1234(纯数据)就可以读出来!


------------------------------------------------
那位师兄帮忙解决一下,记帐300分,一定给!!
只求方法不要求代码!up有分...

[解决办法]

[解决办法]
办法1:
链接字符串写法:IMEX=1


Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\MyExcel.xls;Extended Properties= "Excel 8.0;HDR=Yes;IMEX=1 ";

办法2,在处理之前,在 excel里数字前加 '

读书人网 >C#

热点推荐