新装SQL 2008导入execl 2010时报错:未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 现在用的系统是win7 旗舰版 64位安装sql 08没任何问题,但是在导入excel的时候遇到上述问题在网上搜索安装了Microsoft Access Database Engine (64位)的,再导入数据还是报错?请问是否是安装后还需要设置什么,能有人详细讲讲吗,最好是QQ上说,因为我不太懂数据库,只是工作上要用到,才学了点皮毛。我QQ 285809698非常感谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要装个Microsoft.ACE.OLEDB.12.0驱动08不知道能导10的EXCEL不 搜索Microsoft.ACE.OLEDB.12.0驱动,出来的也就是我贴里提到的:Microsoft Access Database Engine所以我只下载了对应的64位版本的Microsoft Access Database Engine。SQL 08能导入导出 excel 2010,我以前就是那样用的,只是现在换了新电脑装的是64位的系统 我用SQL SERVER 2008R2 X64的配置方式如下:安装了OFFICE 2010 X64 ANDAccessDatabaseEngine_X64.exe在服务中SQL SERVER启动本地启动。在导入EXCEL文件的程序中用 openrowset(''MICROSOFT.ACE.OLEDB.12.0'',''Excel 12.0;HDR=NO;DATABASE=)是可以导入的 我用SQL SERVER 2008R2 X64的配置方式如下:安装了OFFICE 2010 X64 ANDAccessDatabaseEngine_X64.exe在服务中SQL SERVER启动本地启动。在导入EXCEL文件的程序中用 openrowset(''MICROSOFT.ACE.OLEDB.12.0'',''Excel 12.0;HDR=NO;DATABASE=)是可以导入的 注意必须外围配置中在sql server management studio中找到你的机器的图标(在工具树的最上方),展开后,右键单击它,在弹出的对话框中选"方面",在随后出现的对话框中选择"方面"的下拉列表,即可找到"外围应用配置器" AdHocRemoteQueriesEnabled true 搜索Microsoft.ACE.OLEDB.12.0驱动,出来的也就是我贴里提到的:Microsoft Access Database Engine所以我只下载了对应的64位版本的Microsoft Access Database Engine。SQL 08能导入导出 excel 2010,我以前就是那样用的,只是现在换了新电脑装的是64位的系统2008的应该是可以导excel 2010的,你的电脑如果是64位的,就下载一个64为的版本就行 未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序 Visual Studio 8使用了Access数据库,provider选择了ACE.OLEDB,但是运行时出现了错误,提示未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序。这个问题的原因是64位PC上安装了Office的32位版本,所以Microsoft.ACE.OLEDB.12.0也是32位的,而Visual Studio则是64位的,默认build的是64位程序。解决方法一:下载64位的Microsoft Access 2010 数据库引擎。推荐以下这个办法(沃用这个解决了)http://www.microsoft.com/zh-cn/download/details.aspx?id=13255解决方法二:在Visual Studio的项目属性里,将build的platform target由Any CPU改为x86,这样build出来的就是32位的程序。 问一下稍微难一点的问题 请问这样一组数据如何格式化,希望用函数实现!进来看看,在DELPHI里面函数实现了,但在SQL 里面函数怎样写呢? 如何优化下面的存储过程呀,三千多条数据要运行半个小时,帮帮忙吧 SQL区分大小写 关于sql语句 单表操作速度慢问题 exchange server 是干什么的?和sql2000有关系吗? 关于SQL 语句中的like问题??(help) 关于insert触发器的问题 请教SQL语句查询 紧急求助!SQL排列问题 求一总结贴:关于行转列、列转行、合并列值、拆分列值
08不知道能导10的EXCEL不
搜索Microsoft.ACE.OLEDB.12.0驱动,出来的也就是我贴里提到的:Microsoft Access Database Engine所以我只下载了对应的64位版本的Microsoft Access Database Engine。
SQL 08能导入导出 excel 2010,我以前就是那样用的,只是现在换了新电脑装的是64位的系统
安装了OFFICE 2010 X64 AND
AccessDatabaseEngine_X64.exe
在服务中SQL SERVER启动本地启动。
在导入EXCEL文件的程序中用
openrowset(''MICROSOFT.ACE.OLEDB.12.0'',''Excel 12.0;HDR=NO;DATABASE=)
是可以导入的
安装了OFFICE 2010 X64 AND
AccessDatabaseEngine_X64.exe
在服务中SQL SERVER启动本地启动。
在导入EXCEL文件的程序中用
openrowset(''MICROSOFT.ACE.OLEDB.12.0'',''Excel 12.0;HDR=NO;DATABASE=)
是可以导入的
注意必须外围配置中
在sql server management studio中找到你的机器的图标(在工具树的最上方),
展开后,右键单击它,在弹出的对话框中选"方面",
在随后出现的对话框中选择"方面"的下拉列表,即可找到"外围应用配置器"
AdHocRemoteQueriesEnabled true
搜索Microsoft.ACE.OLEDB.12.0驱动,出来的也就是我贴里提到的:Microsoft Access Database Engine所以我只下载了对应的64位版本的Microsoft Access Database Engine。
SQL 08能导入导出 excel 2010,我以前就是那样用的,只是现在换了新电脑装的是64位的系统2008的应该是可以导excel 2010的,你的电脑如果是64位的,就下载一个64为的版本就行
未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序
Visual Studio 8使用了Access数据库,provider选择了ACE.OLEDB,但是运行时出现了错误,提示未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序。这个问题的原因是64位PC上安装了Office的32位版本,所以Microsoft.ACE.OLEDB.12.0也是32位的,而Visual Studio则是64位的,默认build的是64位程序。解决方法一:下载64位的Microsoft Access 2010 数据库引擎。
推荐以下这个办法(沃用这个解决了)
http://www.microsoft.com/zh-cn/download/details.aspx?id=13255解决方法二:在Visual Studio的项目属性里,将build的platform target由Any CPU改为x86,这样build出来的就是32位的程序。