資源簡介
有測試代碼和注釋。可以參考,代碼并不完美,很多地方可以修改,還望高手指點。
代碼片段和文件信息
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
- 上一篇:C#讀取CAN數據
- 下一篇:C#網絡編程全面教程(c#爬蟲)
評論
共有 條評論