记录C#连接access程序错误

以下是C#连接access程序错误的罗嗦记录:

在学习C#使用数据库,连接mssql server是没有问题的,但连接access数据库总是不能显示数据,在编译环境看不到错误,但就单纯执行exe环境下,
出现“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序” , 因为我是64位的win7的,所以按照网上的方法:

编译项目指定目标平台为x86就完了,不能用[Any cpu]
生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86

还有的说是: JET 4.0的 DLL在注册表中的信息, 由于某种原因被损坏或丢失

我按照 regsvr32 msjetoledb40.dll(先在我的电脑里搜索msjetoledb40.dll文件路径), 然后选择[Any cpu] 还是不行,只能选择x86就没问题了.

关于无聊人

一个无聊人而已
此条目发表在技术生活分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注