主题:  急!我用datagrid与数据库链接但出现如下问题如何解决谢

sxpyzb

职务:普通成员
等级:1
金币:0.0
发贴:2
#12005/12/29 11:04:21
Microsoft Jet 数据库引擎打不开文件'C:\Inetpub\wwwroot\ceshi1\db1.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: Microsoft Jet 数据库引擎打不开文件'C:\Inetpub\wwwroot\ceshi1\db1.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。

源错误:

行 116: Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
行 117: If Not IsPostBack Then
行 118: OleDbDataAdapter1.Fill(DataSet11)
行 119: DataGrid1.DataBind()
行 120: End If


源文件: c:\inetpub\wwwroot\ceshi1\WebForm1.aspx.vb 行: 118

堆栈跟踪:

[OleDbException (0x80004005): Microsoft Jet 数据库引擎打不开文件'C:\Inetpub\wwwroot\ceshi1\db1.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
System.Data.OleDb.OleDbConnection.InitializeProvider()
System.Data.OleDb.OleDbConnection.Open()
System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
ceshi1.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\ceshi1\WebForm1.aspx.vb:118
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



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22005/12/29 11:12:12
数据库正在设计模式,或打开、没有正常退出。一般关闭数据库或重启操作系统就行


非常大鱼