Access数据库无法连接的解决

 1.解决 “Microsoft.Jet.Oledb.4.0 找不到提供者 或 未正确安装” 的方法
此方法的前提是, 你书写的 ConnectionString 是正确的, 形如:
Provider=microsoft.Jet.Oledb.4.0;Data Source=;Jet Oledb:Database Password=xxx;
如果此时,提示 “找不到提供者” 或 “未正确安装”, 原因是JET 4.0的 DLL在注册表中的信息, 由于某种原因被损坏或丢失,解决方法如下:

   开始--->运行, 输入 regsvr32 msjetoledb40.dll, 回车。

建议重启一下,问题即可解决。

2.重新安装MDAC的驱动

3.如果还不行,就得用绝招了。这招我治好了3台客户的机器了,都是突然间Access数据库无法连接导致公司的软件无法正常使用,
报错的提示为‘找不到指定的模块’。解决方法如下:
WINDOWS的INF目录下,右键点击MDAC.inf,选“安装”,放入XP安装盘,进入I386目录,安装就可以了。
第一次发现问题一直持续了两个月才解决,找到方法后觉得简单没有记录,结果今天又发现了问题,尝试了很多最后还是通过查看与客户的聊天记录才找到。所以必须记录在这里了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值