win7下:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序

大正他爹 2011-03-08 03:06:52
软件是用:vs2005开发的。
在xp\2003上测试正常

在网上找了几个方法:
1.生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86
2.更改软件为兼容模式
3.给软件最高权限

还是没有解决?着急中
...全文
602 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
atszpp 2011-03-09
  • 打赏
  • 举报
回复
office2003和2007的连接字符串是不一样地
07连接ACCESS是Microsoft.ACE.OLEDB.12.0
你再确认下版本问题吧
孟子E章 2011-03-08
  • 打赏
  • 举报
回复
你的win7是32位的还是64位的?
大正他爹 2011-03-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 atszpp 的回复:]
应该是缺少ACCESS的驱动吧,你装的OFFICE哪个版本的
[/Quote]

我用的是2003,win7上面有的2007吧,客户的机器,不太清楚。
atszpp 2011-03-08
  • 打赏
  • 举报
回复
应该是缺少ACCESS的驱动吧,你装的OFFICE哪个版本的
大正他爹 2011-03-08
  • 打赏
  • 举报
回复
求解决办法

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧