随笔 - 435  文章 - 0  评论 - 111  阅读 - 62万 

1.连接字符串是provider=Microsoft.ACE.OLEDB.12.0, 如果目标平台是X86就会出现(这台电脑装了64位的office)

 

 把目标平台改成AnyCPU或X64就可以了。

 

2. 如果要引用Com组件,保证兼容性,必须是X86格式的exe的话,安装 https://www.microsoft.com/zh-cn/download/details.aspx?id=13255

重新安装office 32位版本。

3.假如不想重装office,那么连接字符串的改成 Microsoft.Jet.OLEDB.4.0, 这个也能连接Access, 用Microsoft.Jet.OLEDB.4.0的话,office的com组件就只能导出excel2003格式,不能导出excel2007格式。

 

posted on   Gu  阅读(763)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
历史上的今天:
2018-12-10 微信公众号分享格式自定义
2010-12-10 CSS3属性box-shadow使用教程
点击右上角即可分享
微信分享提示