“/test”应用程序中的服务器错误。
--------------------------------------------------------------------------------
没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。
源错误:
行 67: Sub getpagecount()
行 68: Dim mycon As OleDb.OleDbConnection = New OleDb.OleDbConnection(viewstate("constr"))
行 69: mycon.Open()
行 70: Dim mycmd As OleDb.OleDbCommand = New OleDb.OleDbCommand("select count(*) from guestmessage", mycon)
行 71: Session("pagecount") = mycmd.ExecuteScalar \ Session("pagesize") + 1
源文件: H:\ASP.NET\test\WebForm1.aspx.vb 行: 69
堆栈跟踪:
[OleDbException (0x80040154): 没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。]
[InvalidOperationException: 未在本地计算机上注册“micosoft.jet.oledb.4.0”提供程序。]
System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr)
System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
System.Data.OleDb.OleDbConnection.Open()
test.WebForm1.getpagecount() in H:\ASP.NET\test\WebForm1.aspx.vb:69
test.WebForm1.Page_Load(Object sender, EventArgs e) in H:\ASP.NET\test\WebForm1.aspx.vb:50
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300