server error in '/' application.

不能打开数据库 ''。应用程序可能无法识别该数据库,或文件可能损坏。

description: an unhandled exception occurred during the execution of the current web request. please review the stack trace for more information about the error and where it originated in the code.

exception details: system.exception: 不能打开数据库 ''。应用程序可能无法识别该数据库,或文件可能损坏。

source error:

line 584:line 585:	templatebuilder.append("\r\n        </div>\r\n      		\r\n      </div>\r\n								<div id=\"sidebar_1_c\"></div>\r\n      <div id=\"sidebar_2\" style=\"display:none\">\r\n      		<div id=\"sidebar_2_1\">\r\n										本版热门\r\n        </div>\r\n										\r\n        <div id=\"sidebar_2_2\" style=\"margin-top:-5px; height:255px;\">\r\n        			 <ul class=\"nl\" style=\"height:245px; overflow:hidden\">\r\n													 ");line 586:	datatable topnews2=get_article_list("news", category_id, 7, "status=0"," click desc ");line 587:line 588:	int newsdr2__loop__id=0;

source file: e:\学校网站\aspx\main\news_list.aspx    line: 586

stack trace:

[exception: 不能打开数据库 ''。应用程序可能无法识别该数据库,或文件可能损坏。]  dtcms.dbutility.dbhelperoledb.query(string sqlstring) in d:\net\双中实验校源码\dtcms.dbutility\dbhelperoledb.cs:353  dtcms.dal.article.getlist(string channel_name, int32 category_id, int32 top, string strwhere, string filedorder) in d:\net\双中实验校源码\dtcms.dal\article.cs:1004  dtcms.bll.article.getlist(string channel_name, int32 category_id, int32 top, string strwhere, string filedorder) in d:\net\双中实验校源码\dtcms.bll\article.cs:142  dtcms.web.ui.basepage.get_article_list(string channel_name, int32 category_id, int32 top, string strwhere, string orderby) in d:\net\双中实验校源码\dtcms.web.ui\label\article.cs:61  asp.aspx_main_news_list_aspx.oninit(eventargs e) in e:\学校网站\aspx\main\news_list.aspx:586  system.web.ui.control.initrecursive(control namingcontainer) +134  system.web.ui.page.processrequestmain(boolean includestagesbeforeasyncpoint, boolean includestagesafterasyncpoint) +489


version information: microsoft .net framework version:4.0.30319; asp.net version:4.0.30319.34209