haoxiaobo

从C到C++又到.net, 有一些心得, 和大家交流下...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月14日

摘要: 从前在写读excel文件的程序时,会采用这样的oledb数据连接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\test.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=0';但是,在两种情况下,这个oledb的数据连接会出错:一是面对Excel 2007以上的版本的xlsx文件时,二是程序被部署在64位版的操作系统中,而且运行时的程序集被编译为64位或是“任何平台”时。第一种情况会导致文件打不开,因为jet 4.0不能支持xlsx文件格式。第二种情况则会在创建ole con 阅读全文

posted @ 2013-01-14 21:45 HAL9000 阅读(653) 评论(0) 推荐(1) 编辑