我有以下使用ado的连接字符串。网
字符串连接字符串=@“提供程序=Microsoft.ACE.OLEDB.12.0;数据 源=D:\Data。accdb;Jet OLEDB:数据库密码=mypassword;"
我面对了这个问题 微软王牌。OLEDB。12.0未在本地计算机上注册
我通过安装64版本的Microsoft Access Database Engine 2010解决了这个问题。 但它从来都不起作用,所以我不得不安装2007 Office System驱动程序:数据连接组件 当我安装最后一个时,问题消失了 但我面临一个新问题
其他信息:无法打开数据库“”。它可能不是应用程序识别的数据库,或者文件可能已损坏。
这是我的问题,现在有什么帮助吗? 我遵循的三种解决方案都可以在这段精彩的视频中找到 https://www.youtube.com/watch?v=uzLA_z7tDPs
AccessRuntime_x64_en-us 适用于office 2013,但它从来都不起作用
AccessRuntime_x64_en-us
我有同样的问题,我现在就解决了。
解决方案是 使用新版本的Office构建新数据库 .
你也应该 安装(Microsoft Access数据库引擎) 就像你的办公室一样,它没有比特数(32或64),一切都能正常工作。