• 大小: 3.79KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: C#
  • 标签: c#  

资源简介


有测试代码和注释。可以参考,代码并不完美,很多地方可以修改,还望高手指点。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using QALab.AppCode.WorkManager;
using MySql.Data.MySqlClient;
//using System.Configuration;
using System.Threading;

namespace QALab.AppCode.Database
{
    public class ConnectionPool
    {
        private string testTable = ““; // 测试连接是否可用的测试表名,默认没有测试表
        private int initialConnections = 10; // 连接池的初始大小
        private int incrementalConnections = 5;// 连接池自动增加的大小
        private int maxConnections = 50; // 连接池最大的大小
        private List m_Pooledconnections = null; // 存放连接池中数据库连接的向量
        private string MySqlConnection = ““;//ConfigurationManager.ConnectionStrings[“ConnectSql“].ConnectionString;

        public ConnectionPool(string Connection)
        {
            MySqlConnection = Connection;
        }

        // 返回连接池的初始大小
        public int getInitialConnections()
        {
            return this.initialConnections;
        }

        //设置连

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2539  2015-12-08 18:26  TestConnectionPool.cs

     文件      10601  2015-12-08 18:15  ConnectionPool.cs

     文件       1187  2015-12-08 15:07  PooledConnection.cs

----------- ---------  ---------- -----  ----

                14327                    3


评论

共有 条评论