C#连接Excel示例代码和驱动
2014-02-23 20:16
302 查看
代码如下:
03和07、10等版本的引擎不同
03是Microsoft.Jet.OLEDB.4.0
07及以上是Microsoft.ACE.OLEDB.12.0
并且Microsoft.ACE.OLEDB.12.0引擎需要一个文件,下载安装:http://www.microsoft.com/zh-cn/download/details.aspx?id=23734
string fileExt = Path.GetExtension(excelPath); string conn = ""; if (fileExt == ".xls") { conn = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'"; } else { // http://www.cnblogs.com/sosoft/ conn = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 12.0;HDR=Yes;IMEX=1'"; }
03和07、10等版本的引擎不同
03是Microsoft.Jet.OLEDB.4.0
07及以上是Microsoft.ACE.OLEDB.12.0
并且Microsoft.ACE.OLEDB.12.0引擎需要一个文件,下载安装:http://www.microsoft.com/zh-cn/download/details.aspx?id=23734
相关文章推荐
- C#连接Excel示例代码和驱动
- C#连接Excel驱动与示例代码分享
- C#连接MYSQLSQEVE数据库示例代码
- 通过OleDb连接,C#读取excel驱动
- C#实现文件上传下载Excel文档示例代码
- 如何通过ODBC驱动代码连接Sql Server数据库--采用C#语言
- C#连接mariadb(MYSQL分支)代码示例分享
- c#判断网络连接状态示例代码
- 创建 c# 到 excel 2003 的连接驱动
- C#连接MySQL的两个简单代码示例
- c#连接excel示例分享
- [置顶] C#连接access和Excel(以数据库的形式)[附驱动资源]
- C#连接mariadb代码及方式
- C#操作Excel数据增删改查示例
- C#操作EXCEL全解(代码)
- C#实现GridView导出Excel实例代码
- VBA中操作Excel的部分方法代码示例
- 怎样在本地电脑上连接另外一台电脑上的mysql数据?(代码示例)
- 生成/读取(反向更新数据库) Excel文件(示例代码下载)
- C# 添加PDF页眉/页脚的示例代码