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

看看是不是连接字符串写错了,正确的 形如: Provider=microsoft.Jet.Oledb.4.0;Data Source=;Jet Oledb:Database Password=xxx;

如果此时,提示 “找不到提供者” 或 “未正确安装”, 原因是JET 4.0的 DLL在注册表中的信息, 由于某种原因被损坏或丢失,

解决方法如下: 开始--->运行, 输入 regsvr32 msjetoledb40.dll, 回车。 重启一下,问题即可解决。

我的个人博客就是Access数据库,由于服务器故障,重新启动服务器之后,导致这个问题,注册dll之后重启解决了!
 

评论 (0) 分享 ()

评论 抢沙发