用过后,要尽快Dispose掉, 将其放回连接池

解决方案 »

  1.   

    估计是链接的人过多,而链接没有释放,你可以考虑再链接字符串中把链接池的数量设大些!如:"server=localhost;user id=sa;password=;pooling=true;max pool size=200;"
      

  2.   

    你的数据连接Connecting 在使用时open后,处理完数据要立刻close掉
    否则你的连接数太多,就会出现连接池满的情况了
      

  3.   

    打开的数据联接没有显示关闭,可以考虑conn.Close()
      

  4.   

    用完连接以后一定要关闭,包括DataReader都要关闭
    conn.close()关闭连接
    conn.dispose()把连接放释放回连接池
    你看看程序是否做到了这几点