乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 未在本地计算机上注册“Microsoft.ACE.<em>OLEDB</em>...

未在本地计算机上注册“Microsoft.ACE.<em>OLEDB</em>...

作者:乔山办公网日期:

返回目录:excel表格制作


请您在 Project->Build面板中,将PlatformTarget设置为X86位。


请您参考以下链接以获取详细信息:

使用 Access 2010 的数据编程

http://msdn.microsoft.com/zh-cn/library/3b86dde9-ebd6-4a3e-a824-3f50c5574914.aspx

如果您尝试针对 64 位的 Access 运行旧式的 32 位代码,则会发生运行时错误。例如,如果应用程序(32位代码)和与 64 位 Microsoft Access 一同安装的 64 位 ACE 提供程e68a84e8a2ade799bee5baa6335序之间的版本不匹配,则可能会造成错误“'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册”。若要更正此问题,可以将自定义代码升级至 64 位版本或卸载 64 位 Access 然后替换为 32 位 Access。

希望对您有所帮助。



解决办法:
去http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe下载。
然后安就行了

下面是解决把Excel导入SQL server时,出现“未在本地计算机上注册zhidao Microsoft.ACE.OLEDB.12.0 ”的具体解决方法:

材料/工具:电脑、AccessDatabaseEngine软件

1、首先,我们需要找到电脑中的“AccessDatabaseEngine”安装程序。

2、然后,用鼠标双击安装程序,勾选接受条款,然后点击【下一步】按钮。

3、选择安装的位置(默认安装在C盘),点击【安装】,等待安装完成即可。

4、然后,重新执行第一步,选择excel,点击下一步,就会出现这个界面了,在目标处选择【SQL Server Native Client】,确认导入到的数据库,点击【下一步】。

5、接着,默认选择【复制一个或多个表或视图的数据】,点击【下一步】。

6、接下来,勾选第一项即可,后面是要创建的表名,如果需要修改列映射,就点击【编辑映射】,否则,直接点击【下一步】按钮。

7、然后,在【保存并运行包】界面点击【下一步】。

8、最后,在【完成向导】中点击【完成】,Excel就会自动开始导入数据了。



在服务器上如何运行时关键

  1. 环境安装在服务器,然后在服务器的桌面上(包括远程桌面)运行

  2. 把文档共享在服务器上,在PC端打开\\Server\Share\文档 运行

  3. 把文档共享在服务器上,并映射服务器的共享为PC端的磁盘,然后像在本地磁盘一样使用文档

无论如何,先用Administrator在服务器桌面尝试使用一下,看看能不能使用总是没错的。注意文档或文件夹是否分配了足够的权限也是要考虑的。

相关阅读

  • -excel2003 java,java处理excel

  • 乔山办公网excel表格制作
  • Windows下的程序可以通过COM对Excel进行操作。而JDK提供的API都不能够对Excel进行操作,必须使用本地语言(C,Delphi)创建一个zdCOM连接库,放到JDK目录下的lib目录下,再使用Java编写的类文
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网