Max Pool Size 默认值是100 
connstring还有许多其它的配置,看看下面的帮助,应该能找到解决的办法
ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconconnectionpoolingforsqlservernetdataprovider.htm

解决方案 »

  1.   

    我想知道如何在程序里设置Max Pool Size的大小,谢谢.
      

  2.   

    //不过数据库操作完毕,一定要关闭数据源
    namespace NSCOM
    {
    [Transaction(TransactionOption.Required)]
    [ObjectPooling(MinPoolSize=2,MaxPoolSize=50)]

    /// <summary>
    /// AccessADODatabase封装使用ADO访问数据库的方法的COM+组件,主要针对MSSQLServer。
    /// </summary>
    public class AccessADODatabase:ServicedComponent
    {
    //关闭数据源
    public void CloseDataSource()
    {
    if (m_Connection!=null)
    {
    if (m_Connection.State == ConnectionState.Open )
    m_Connection.Close();
    m_Connection = null;
    }
    }...