C#连接Excel示例代码和驱动
2014-02-23 20:13
369 查看
代码如下:
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#连接MySQL的两个简单代码示例
- c#连接excel示例分享
- [置顶] C#连接access和Excel(以数据库的形式)[附驱动资源]
- C#连接MYSQLSQEVE数据库示例代码
- 通过OleDb连接,C#读取excel驱动
- C#实现文件上传下载Excel文档示例代码
- 如何通过ODBC驱动代码连接Sql Server数据库--采用C#语言
- C#连接mariadb(MYSQL分支)代码示例分享
- c#判断网络连接状态示例代码
- 创建 c# 到 excel 2003 的连接驱动
- 用C#代码把SQL 数据库的表导出到Excel
- c# 代码创建Excel文件 并且 将数据导出Excel
- 用于 Excel 的代码实例 (C#)
- c#读写excel文件使用示例
- MSSQLSERVER跨服务器连接(远程登录)的示例代码
- [转]c#编程更改水晶报表中公式字段示例代码 [http://blog.csdn.net/xwdd129/archive/2006/05/29/760661.aspx]
- Asp.net 2.0 用C# 创建 PDF文件[引用] (示例代码下载)
- PHP连接MongoDB示例代码