主题:  关于数据库连接超时的问题,请教请教!!!!!

space2002002

职务:普通成员
等级:1
金币:0.0
发贴:9
#12006/2/21 0:27:16
请教请教!!!出现以下错误怎么改???

“/web”应用程序中的服务器错误。
--------------------------------------------------------------------------------

超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。

源错误:


行 129:                    
行 130:                    string sql12="select count(*) from publish_tie where ancestor_id="+ds.Tables["table"].Rows[i]["ancestor_id"].ToString()+" and publishtime>='"+DateTime.Now.ToString("yyyy-MM-dd"+"'";
行 131:                    object aa1=sdo.SelSqlDbScalar(sql12);
行 132:                    int q1=Convert.ToInt32(aa1);
行 133:                    


源文件: c:\inetpub\wwwroot\web\index.aspx.cs 行: 131

堆栈跟踪:


[InvalidOperationException: 超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。]
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +396
System.Data.SqlClient.SqlConnection.Open() +384
DbOper.SqlDbOper.SelSqlDbScalar(String strSql)
web.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\web\index.aspx.cs:131
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573