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

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

2012-03-04 
[记帐300分]读xls列里面两行数据类型不一致的问题!xls文件里面有一列:第一行为:0第二行为:1234ABC第三行为

[记帐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里数字前加 '

热点排行