ADO.NET連線池寫法

love/coder發表於2024-04-11

using System;
using System.Data;
using System.Data.SqlClient;
 
class Program
{
    static void Main()
    {
        // 連線字串,其中包含連線池的配置
        string connectionString = "Server=mySqlServerAddress;Database=myDataBase;Integrated Security=True;Max Pool Size=10;";
 
        // 使用using語句確保連線被正確關閉和釋放
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            // 開啟連線
            connection.Open();

        using (SqlCommand sqlCommand_0 = new SqlCommand())
        {

// 這裡可以執行資料庫操作
            // ...
       }
        } // 使用結束時,連線自動關閉並返回到連線池
    }
}

主要是連線串裡Max Pool Size的配置和using的使用。

相關文章