软件 | Microsoft Access Database Engine 2010 Redistributable 32位微软官方版 |
图标 | ![]() |
分类 | 软件下载-其它软件-AccessDatabaseEngine.exe下载 其它软件 |
语言 | 简体中文 |
大小 | 25.6MB |
软件类型 | 国产软件 |
发布时间 | |
用户评分 | 3 |
备案号 | |
官方网址 | |
软件授权 | 免费软件 |
操作系统 | Windows平台 |
厂商 | |
下载 | ![]() |
介绍 |
AccessDatabaseEngine.exe是微软的32位Access2010数据库引擎可再发行程序包,未在本地计算机上注册Microsoft.ACE.OLEDB.12.0,运行软件提示错误:未在本地计算机上注册Microsoft.ACE.OLEDB.12.0,那么就需要安装这个软件了,本程序的作用在于使得在office系统文件与office应用程序之间进行数据传输。 怎么使用: ①下载安装Microsoft Access Database Engine 2010 Redistributable(28MB),共有32bit(下载)和64bit(下载)两个版本,具体要安装哪个要看你的Office程序是32bit的还是64bit的,比如:我的PC是64bit的Win8 Pro,但是我Office的程序是32bit的,所以我应当安装AccessDatabaseEngine.exe(32bit); ②打开你的.NET应用程序配置文件(应用程序名.config,Web应用程序为 Web.config),设置数据库连接字符串的Provide Microsoft.ACE.OLEDB.14.0,例如标准连接字符串为:"Provider=Microsoft.ACE.OLEDB.14.0;Data Source=Data.accdb;Persist Security Info=False;" 再次运行程序,OK,数据库连接成功,一切正常。 注意:64位系统下一定要修改提供程序为 Microsoft.ACE.OLEDB.14.0,而此时的文件名,可以是 早期的 mdb文件,也可以是新的 accdb 文件。 如果你虽然是64位系统,但是你的Office 是32位的,所以你只能安装32位的ACE驱动,因此你的.NET应用程序也只能发布成32位的,如果编译成anycpu版本,还是无法访问ACE。 解决问题: 今天在64位系统Win7下连接Access数据库,出现以下错误。 The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine 据说'Microsoft.Jet.OLEDB.4.0' 没有64位的版本。 |
截图 | |
随便看 |
|
网盟-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!