C++和ACCESS数据库编程,报错“测试连接失败,因为初始化提供程序时发生错误,无法打开工作组信息文件中的表’MSysAccounts’”

最近开发一款程序,使用开发环境BCB6+ACCESS+TADOConnection访问ACCESS数据库。

access2010/2016/2019/2021数据库办公软件远程安装包密钥激活码
| 月销量1000件
优惠价2元
原价¥2

淘口令:

¥qmUw2XXOeaj¥
 

在TADOConnection组件的ConnectionString属性中建立连接时,如果ACCESS数据库名称是system.mdb,或者你要连接的数据库所在目录下,存在名称是system.mdb的数据库,点击测试连接,弹出错误:

“测试连接失败,因为初始化提供程序时发生错误,无法打开工作组信息文件中的表’MSysAccounts’。”

解决方案:改名。

目前还没有在其他环境(如VC)下测试过这个问题,电脑上装的是access2003。有朋友遇到类似的问题,欢迎在下面留言,共享宝贵经验。

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片