sxdd - 2013/12/30 15:39:31
打开网站,出现如下情况:
异常详细信息: System.Data.OleDb.OleDbException: 找不到文件 'd:\clientweb\zyhj2\wwwroot\admin'。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[OleDbException (0x80004005): 找不到文件 'd:\clientweb\zyhj2\wwwroot\admin'。]
System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +969373
System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +86
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +29
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +4863708
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.OleDb.OleDbConnection.Open() +40
PageAdmin.lanmu.uZVcgidfeZKjEZIe7qk(Object ) +10
PageAdmin.lanmu.Page_Load(Object sender, EventArgs e) +343
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
请问该如何解决呢? 谢谢大神。
xiyou - 2013/12/30 15:46:16
找不到数据库路径
计事本打开web.config
找到 <add key="DBPath" value="数据库路径" />
检查你这个路径是否存在
sxdd - 2013/12/30 15:51:46
[b]回复 [url=http://bbs.pageadmin.net/showtopic-27256.aspx#99935]2楼[color=Olive]xiyou[/color]的帖子[/url][/b]
谢谢快速答复。
打开web.config后,里面有<add key="DBPath" value="admin" />。路径是存在的。
sxdd - 2013/12/30 16:04:53
把admin修改为database/data2010.mdb,问题解决了。谢谢xiyou老大。