C# 采用OLDB方式连接EXCEL

简介: 当Office 2007来的时候,C#连接EXCEL,连接引擎发生了变化,对于2007和2010来说,连接引擎是Microsoft.ACE.OLEDB.12.0,所以在这两个下的练级字符串为:  OleDbConnection con = new OleDbConnection();            con.

当Office 2007来的时候,C#连接EXCEL,连接引擎发生了变化,对于2007和2010来说,连接引擎是Microsoft.ACE.OLEDB.12.0,所以在这两个下的练级字符串为:

 OleDbConnection con = new OleDbConnection();
            con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + fileName + ";" + "Extended ProPerties= \"Excel 12.0;HDR=Yes;\"";

 

在office 2003中连接字符串为
 OleDbConnection con = new OleDbConnection();
            con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + ";Extended Properties=Excel 8.0;";  

 

更多信息请见:http://msdn.microsoft.com/zh-cn/library/ff965871.aspx

相关文章
|
7月前
|
C# 数据库
用C#连接到数据库实现学生学籍管理系统(二)
用C#连接到数据库实现学生学籍管理系统
|
28天前
|
C#
【C#】C#读写Excel文件
【C#】C#读写Excel文件
23 1
|
2月前
|
存储 API C#
C# 实现格式化文本导入到Excel
C# 实现格式化文本导入到Excel
|
2月前
|
C#
C#NPOI操作Excel详解
C#NPOI操作Excel详解
154 0
|
2月前
|
C#
C# 创建Excel并写入内容
C# 创建Excel并写入内容
50 0
|
2月前
|
C#
C# gridControl 导出Excel
C# gridControl 导出Excel
|
2月前
|
存储 SQL C#
C#实现Excel合并单元格数据导入数据集
C#实现Excel合并单元格数据导入数据集
|
11月前
|
C#
45【软件技术基础】C#调用NPOI插件对EXCEL进行处理
NPOI插件进行EXCEL表格处理,不依赖第三方软件,功能强大,使用简便。 C#调用NPOI插件进行EXCEL单个表和文件夹中批量表的处理。
163 1
|
2月前
|
存储 C# 索引
C# 字符串操作指南:长度、连接、插值、特殊字符和实用方法
字符串用于存储文本。一个字符串变量包含由双引号括起的字符集合
75 2