我是使用Microsft.ACE.OLEDB 12.0的初学者。我创建了一个Winforms应用程序VS 2010。
并创建一个将数据网格数据导出到MS Access文件的函数。我使用Microsoft Oledb
为了将数据网格数据导出到MS Access file.But,我在尝试导出时会得到这个错误
这个
数据到ms访问。
请看下面的图片。
我还在我的应用程序中引用了Microsoft.Office 12.0对象库。
批量构建配置
发布于 2013-12-21 23:29:39
更改其应用程序池‘高级设置’允许运行32位程序.那是为了我。
发布于 2015-02-13 08:59:39
当我们阅读Excel文件时,我也有类似的问题。
问题的历史:
由于内存需求,我们最近将应用程序从32位迁移到64位。为此,我们将windows 7从32位迁移到64位。但我们还是在机器上安装了32位的办公室。
因为,在将Excel数据导入应用程序时,我们遇到了这个问题。
解决方案,
我下载了64位版本的http://www.microsoft.com/en-us/download/details.aspx?id=13255并安装了参数,
AccessDatabaseEngine_x64.exe /passive
没有任何代码更改,我的问题就会得到解决。
注意:
在64位操作系统和64位office上,如果没有这个修复程序,我的功能就能正常工作。只有当我们的应用程序在64位操作系统上运行64位时才需要此修复,操作系统上安装了32位office。
发布于 2015-12-09 04:04:40
基本方式:
应用程序:MVC C#
,用于Win Server 64位:
https://stackoverflow.com/questions/17716207
复制相似问题