Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。
来源:百度知道 编辑:UC知道 时间:2024/05/31 01:50:48
Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
源错误:
行 24: // 在此处放置用户代码以初始化页面
行 25:
行 26: conn.Open ();
行 27: OleDbCommand cmd=new OleDbCommand("insert into bbs(name) values('aee')",conn);
行 28: conn.Close ();
源文件: c:\inetpub\wwwroot\cc\webform1.aspx.cs 行: 26
堆栈跟踪:
[OleDbException (0x80004005): Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.InitializeProvider() +57
System.Data.OleDb.OleDbConnection.Open() +203
cc.WebForm1.Page_Load(Object sender, EventA
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
源错误:
行 24: // 在此处放置用户代码以初始化页面
行 25:
行 26: conn.Open ();
行 27: OleDbCommand cmd=new OleDbCommand("insert into bbs(name) values('aee')",conn);
行 28: conn.Close ();
源文件: c:\inetpub\wwwroot\cc\webform1.aspx.cs 行: 26
堆栈跟踪:
[OleDbException (0x80004005): Microsoft Jet 数据库引擎打不开文件'C:\dd\11.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.InitializeProvider() +57
System.Data.OleDb.OleDbConnection.Open() +203
cc.WebForm1.Page_Load(Object sender, EventA
可能的原因:
1 你有没有对这个ACCESS文件和它所在目录的读写权限
2 你的ACCESS数据库是不是只读的属性,如果是,去掉只读属性
3 是不是已经被其他程序打开了例如ACCESS,把这个程序关闭,如果隐藏在进程里,从任务管理器里结束。如果没有打开,就不会有同名的.ldb文件。
4 这个时候如果还不行,就先用ACCESS 打开一次,看看能不能新建的表什么的,再关掉ACCESS ,看看是不是文件损坏了
文件已经打开
重起机器,把C:\dd这个目录添加Asp.net这个用户的读和写。如果还不行就把Anyone也添加上。
把你的数据库 放在 项目的目录app_ 的文件下 用相对路径
Microsoft Jet打不开文件
Microsoft JET Database Engine是什么?
microsoft jet 4.0 service pack 8是什么?
Microsoft .Jet.OLEDB.4.0怎么下载安装?
Microsoft JET Database Engine (0x80040E10)
Microsoft JET Database Engine (0x80040E14)
Microsoft JET Database Engine (0x80040E07) asp
Microsoft JET Database Engine (0x80004005)
Microsoft JET Database Engine (0x80004005)错误
Microsoft Jet 数据库引擎打不开文件