0
当我将asp.net(3.5)应用程序部署到客户端服务器时,出现连接池错误。使用查询(从谷歌搜索),我发现我的网页之一,当它打开时,抽出大约56个连接到服务器,该页面包含一个嵌套的网格视图,它有2600个主要网格数据的大量数据和n子网格中的数据数量,客户端中的数据库是sql server 2000,web配置中的最大连接池设置是什么,有没有办法解决这个问题。asp.net中的连接池问题
当我将asp.net(3.5)应用程序部署到客户端服务器时,出现连接池错误。使用查询(从谷歌搜索),我发现我的网页之一,当它打开时,抽出大约56个连接到服务器,该页面包含一个嵌套的网格视图,它有2600个主要网格数据的大量数据和n子网格中的数据数量,客户端中的数据库是sql server 2000,web配置中的最大连接池设置是什么,有没有办法解决这个问题。asp.net中的连接池问题
正如@Mitch纠正指出的,更好的解决方案不是调整连接池设置,而是重新设计代码,以便它可以使用单个连接。
当前显而易见的问题是,您打开的每个连接都应该在您使用它们后立即关闭。但不止如此,您应该考虑重新分解:
没有足够的信息来准确回答,除了修复代码之外......即,修复真正的原因,而不是症状... – 2011-03-08 04:45:50
你究竟得到什么错误? – 2011-03-08 04:49:49
只需查看是否可以在单个连接中获取页面的所有数据并在后面的代码中填充datagrid。 – 2011-03-08 04:57:02