运行.net程序时,"未在本地计算机上注册 Microsoft.Jet.OLEDB4.0"

yangzhenhai 2005-07-29 10:53:58
运行winform程序.连的是Access,但是在安装的时候,一台电脑装的win98报告说"未在本地计算机上注册 Microsoft.Jet.OLEDB4.0", 结果数据库打开失败.

mdac2.7也装了.framework框架也重装了,还是不行.

但是有的电脑是可以的,究竟是什么问题?很急!
...全文
363 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangzhenhai 2006-02-24
  • 打赏
  • 举报
回复
装mdac2.8 ,在打补丁.:)
havetea 2006-02-24
  • 打赏
  • 举报
回复
你是怎么注册的?怎么弄好的?谢谢!
yangzhenhai 2005-07-29
  • 打赏
  • 举报
回复
完整的错误信息如下

System.InvalidOperationException:未在本地计算机上注册"Microsoft.Jet.OLEDB.40"提供程序. ---System.Data.OleDb.OleDbException:没有可用的错误信息:REGDB_E_CLASSNOTREG(0x80040154)

---内部异常堆栈跟踪的结尾---

at System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr)
at System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
at System.Data.OleDb.OleDbConnection.Open()
yangzhenhai 2005-07-29
  • 打赏
  • 举报
回复
顶一下.
oyljerry 2005-07-29
  • 打赏
  • 举报
回复
数据库引擎没有注册,MDAC是否安装成功

110,567

社区成员

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

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

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