在本机asp.net页面访问外网服务器上的数据库,有的时候会有如下错误提示,但刷新几次就好了,是怎么回事?
常规网络错误。请检查您的网络文档。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 常规网络错误。请检查您的网络文档。
源错误:
行 46: catch (System.Data.SqlClient.SqlException e)
行 47: {
行 48: throw e;
行 49: }
行 50: }
源文件: c:\inetpub\wwwroot\fjhome\getdata.cs 行: 48
堆栈跟踪:
[SqlException: 常规网络错误。请检查您的网络文档。]
FjHome.Data.GetData.GetDataBbs() in c:\inetpub\wwwroot\fjhome\getdata.cs:48
fjhome.bbs.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\fjhome\bbs.ascx.cs:23
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Page.ProcessRequestMain() +750
问题点数:20、回复次数:3Top
1 楼simon8181()回复于 2005-01-27 11:29:09 得分 10
数据库没有响应?Top
2 楼twtetgso(*学习再学习*)回复于 2005-01-27 16:52:40 得分 0
怎么才能不显示这个错误页面,而显示友好的错误页面
是在
try
...
catch
里处理吗?Top
3 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-01-29 10:30:28 得分 10
可以自己定制友好错误页面,每个error都对应一个code,通过不同的code给用户提供个性的错误提示页面。
肯定要放到异常处理模块中的。
catch(Exception ex)
{
MessageLog.WriteLog(ex.Message);
if (ex.GetHashCode()==404;)
{
//your code goes here
}
}Top
相关问题
- 本机运行的ASP做的BBS出现以下错误
- 本机运行的ASP做的BBS出现错误!
- 访问本机的ASP,发现“错误: 访问被拒绝。”是怎么回事???
- 请教,编写的asp组件,在本机测试非常正常!! 传到服务器去总是inetinfo.exe错误!!
- asp 0131错误
- 为什么用asp的cdonts.newmail对象发送邮件时,会提示错误,是不是在本机要装smtp服务呢?
- 同一个asp文件,在本机上调试没问题,可是上传到服务器就说文件的script错误,请问怎么回事?
- asp的刷新
- asp+access 刷新的奇怪问题!页面第一次打开没问题,然后按F5刷新,出现"未指定的错误"。请高手帮忙!
- asp 与 Access 错误 ?




