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

csShooter 2007-08-07 02:17:57
xls文件里面有一列:

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

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

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


------------------------------------------------
那位师兄帮忙解决一下,记帐300分,一定给!!
只求方法不要求代码!up有分...
...全文
488 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenghao_5555 2007-08-09
  • 打赏
  • 举报
回复
up有份
csShooter 2007-08-07
  • 打赏
  • 举报
回复
感谢,孟老师!

通过!
csShooter 2007-08-07
  • 打赏
  • 举报
回复
感谢孟老师,先试来再细说。

只能使用第一种。第二种不可能,改多太大!

马上试
孟子E章 2007-08-07
  • 打赏
  • 举报
回复
办法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里数字前加'
csShooter 2007-08-07
  • 打赏
  • 举报
回复
有师兄提议使用office的com对象来读excel文件,我晕死,我读到明年,表太多,不统一。
csShooter 2007-08-07
  • 打赏
  • 举报
回复
up有分儿啊~~
feng2 2007-08-07
  • 打赏
  • 举报
回复
csShooter 2007-08-07
  • 打赏
  • 举报
回复
兄弟们...
csShooter 2007-08-07
  • 打赏
  • 举报
回复
刚才看一师兄的可用分为: 5962,倒~~
feng2 2007-08-07
  • 打赏
  • 举报
回复
up

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧