C#连接Access出现“本机上未注册Microsoft.Jet .OLEDB.4.0”错误

来源:互联网 发布:sql exists in的区别 编辑:程序博客网 时间:2024/06/06 00:50

现象:C#做了一个连接Access的小程序,拿到别的(winxp32)电脑上运行出现“本机上未注册Microsoft.Jet .OLEDB.4.0”错误。另外在这台电脑上安装的中控考勤软件运行时也出现未找到组件错误(当时不知道原因)。

原因:安装的office2003版本有问题,或做过精简,导致“msjetoledb40.dll”未在系统中注册。

解决方法:点击“开始 ->运行” 然后输入 regsvr32 msjetoledb40.dll 回车运行,注册成功就可以了!

原创粉丝点击