.net 堆栈跟踪的oledb连接错误
大家好 我正在ASP.net中做CRM应用程序。我使用MS Access作为后端。在本地主机上,当在服务器上上载相同的应用程序时,不会发生任何oledb异常错误,然后会发现oledb异常(有时不总是,但当发现oledb异常时,会连续出现相同的错误) 下面我使用web.config文件中的连接字符串代码.net 堆栈跟踪的oledb连接错误,.net,ms-access,oledbexception,.net,Ms Access,Oledbexception,大家好 我正在ASP.net中做CRM应用程序。我使用MS Access作为后端。在本地主机上,当在服务器上上载相同的应用程序时,不会发生任何oledb异常错误,然后会发现oledb异常(有时不总是,但当发现oledb异常时,会连续出现相同的错误) 下面我使用web.config文件中的连接字符串代码 <connectionStrings> <add name="SolDBConnectionstring" connectionString="Provider=
<connectionStrings>
<add name="SolDBConnectionstring" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\KRISP.mdb;Persist Security Info=True"
providerName="System.Data.OleDb" />
</connectionStrings>
错误是:
未明错误
描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源
异常详细信息:System.Data.OleDb.OLEDBEException:未指定错误
源错误:
第494行:“如果
第495行:作为例外的Catch ex
第496行:掷骰子
第497行:
第498行:最后
源文件:d:\hostindia\nitindia\App\u Code\EmployeeManager.vb行:496
堆栈跟踪:
[OLEDBEException(0x80004005):未指定的错误]
d:\hostindia\nitindia\App\u Code\EmployeeManager.vb:496中的EmployeeManager.isUser(字符串strUID,字符串strPswd)
Employees.BtnSubmit\u在d:\hostindia\nitindia\Employees.aspx.vb:37中单击(对象发送者,事件参数e)
System.Web.UI.WebControls.Button.OnClick(EventArgs e)+111
System.Web.UI.WebControl.Button.RaisePostBackEvent(String eventArgument)+110
System.Web.UI.WebControl.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)+10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,String eventArgument)+13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)+36
System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+1565
因此,请检查以上代码&如果您找到上述问题的任何解决方案,请用您的逻辑回答。未指定的错误描述:在执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源。异常详细信息:System.Data.OleDb.OLEDBEException:未指定错误能否使用堆栈跟踪更新问题?
Imports Microsoft.VisualBasic
Imports System.Data
Imports System.Data.OleDb
Imports System.Data.OleDb.OleDbConnection
Public Class DataAccess
#Region "VARIABLE DECLARATIONS"
Dim strErrorMsg As String = ""
Public bSuccess As Boolean
Dim objConnection As OleDbConnection
Dim objCommand As OleDbCommand
Dim objDTAdapter As OleDbDataAdapter
#End Region
Private Sub OpenConnection()
Try
Me.objConnection = New OleDbConnection(ConfigurationManager.ConnectionStrings.Item("SolDBConnectionstring").ConnectionString)
Me.objConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|KRISP.mdb;Persist Security Info=True")
If objConnection.State = ConnectionState.Closed Then
Me.objConnection.Open()
End If
Catch ex As Exception
Throw ex
End Try
End Sub