读书人

“/”应用程序中的服务器异常

发布时间: 2012-02-15 12:09:44 作者: rapoo

“/”应用程序中的服务器错误
找不到文件 'c:\windows\system32\inetsrv\基本数据库.mdb'。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 找不到文件 'c:\windows\system32\inetsrv\基本数据库.mdb'。

源错误:


行 55: Dim myConn1 As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=./基本数据库.mdb"
行 56: Dim myConn As OleDbConnection = New OleDbConnection(myConn1)
行 57: myConn.Open()
行 58: Dim strInsert As String = "UPDATE [基本数据表1] SET [今天日期]=('" & Trim(Label2.Text) & "') WHERE 'ID<>""'"
行 59: Dim inst As OleDbCommand = New OleDbCommand(strInsert, myConn)


源文件: d:\freehost\ftpyaoer\web\default.aspx.vb 行: 57

要怎么解决啊?access我用的相对路径啊

[解决办法]
Dim myConn1 As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("./基本数据库.mdb")
[解决办法]
or
Dim myConn1 As String = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/基本数据库.mdb")

数据库放在根目录下

读书人网 >应用服务器

热点推荐