返回目录: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就会自动开始导入数据了。
在服务器上如何运行时抄关键
环境安装在服务器,然后在服务器袭的桌面上(包括远程桌面)运行
把文档共享在服务器上,在PC端打开\\Server\Share\文档 运行
把文档共享在服务器上,并映射服务器的共享为PC端的磁盘,然后像在本地磁盘一样使用文档
无论如何,先用知Administrator在服务器桌面尝试使用一下,看看能不能使用总是没错的。注意文档或文件夹是否分配了足道够的权限也是要考虑的。