Microsoft.Ace.OleDb.12.0 操作excel
来源:互联网 发布:ticwatch软件下载 编辑:程序博客网 时间:2024/04/29 16:17
在用c#操作excel的时候,碰到了一下的问题:
1.Microsoft.Ace.OleDb.12.0未安装,可以到下载2007 Office system 驱动程序AccessDatabaseEngine2007_CHS.zip:
数据连接组件安装
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
2.连接字符串的问题。采用Microsoft.Jet.OleDb.4.0,可以读取excel2007以前的版本,在客户机上不需要部署office,采用Microsoft.Ace.OleDb.12.0的时候,需要安装引擎。
@"Provider=Microsoft.Ace.OleDb.12.0;" + "data source=" + excelFile + @";Extended Properties='Excel 12.0; HDR=YES; IMEX=1'"; //此连接可以操作.xls与.xlsx文件。//备注: "HDR=yes;"是说Excel文件的第一行是列名而不是数据,"HDR=No;"正好与前面的相反。 "IMEX=1 "如果列中的数据类型不一致,使用"IMEX=1"可必免数据类型冲突。
3.oledb连接打开的时候出现外部表不是预期的格式,这是因为读取的表格可能是带有html的格式,需要打开该表格,另存为标准的xls格式文档即可读取
采用oledb的时候读取和读写都比较的方便快速,尤其是可以不需要安装office组件,采用sql语句进行操作通用性强,将Excel中内容看作数据表,读取操作简单可靠,适合内容规范的Excel表格的数据读取但是缺点是当Excel结构复杂,如含合并单元等时,无法正确读取,甚至出现不可预知的异常。
- Microsoft.Ace.OleDb.12.0 操作excel
- VBS对Excel操作的注意事项:[ Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0的区别]
- Microsoft.ACE.OLEDB.12.0
- excel导入导出至SQL Server中(Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0)
- 利用Microsoft.ACE.OLEDB读取Excel源代码
- Microsoft.ACE.OLEDB.12.0问题解决方法
- Microsoft ACE OLEDB 12.0 数据库连接字符串
- 上传Excel遇到System.InvalidOperationException: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered
- 不按照读取excel表格的方法,注册“microsoft.ace.oledb.12.0”提供程序
- 使用OleDbConnection读取Excel时的Microsoft.Ace.OleDb.12.0异常
- ACE OLEDB 12.0连接字符串(Excel 2007)
- ACE OLEDB 12.0连接字符串(Excel 2007)
- ACE OLEDB 12.0连接字符串(Excel 2007)
- 将excel文件中的数据导入导出至SQL数据库中(Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0|office2003和office2007)
- 将excel文件中的数据导入导出至SQL数据库中(Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0|office2003和office2007)
- IIS下解析Excel文档“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”问题
- Sql server 2008 导入excel 数据,提示“The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the loca”
- Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0的区别
- 【leetcode】292. Nim Game
- hello world
- iOS 9的一些改动
- Gazebo与ros_control(3):Moveit输出规划轨迹到Gazebo
- c++实现对出栈合法性的检测
- Microsoft.Ace.OleDb.12.0 操作excel
- HDOJ4507 恨7不成妻
- 数据采集及预处理
- cocos2d-x tolua++ 类型转换
- Masonry介绍与使用实践:快速上手Autolayout(简单实例,看完即会)
- 第11周项目1—点—圆—圆柱类族的设计 (1)
- base64 加密方法
- Android 应用私密性防护
- iOS: performSelectorOnMainThread waitUntilDone 参数详解