一、SqlConnection連接數據庫


1.定義連接字符串

//server:服務器名稱 uid:登錄名 pwd:密碼 datebase:數據庫名稱
string connStr="server = .;uid = sa; pwd = 123;database = 北風貿易";

2.創建連接對象

//其中,connStr為之前定義的連接字符串
SqlConnection conn = new SqlConnection(connStr);

3.打開並連接數據庫

//打開並連接數據庫
conn.Open();

4.關閉數據庫

//關閉一個連接
conn.Close();

5.釋放數據庫

//關閉一個連接,並清理連接所占用的資源
conn.Dispose();

6.Close和Dispose的區別

Close:關閉一個連接,還可以重新連接

Dispose:關閉一個連接,並清理連接所占用的資源,不能重新連接

7.using語法糖

//連接字符串
string connStr = "server = .;uid = sa; pwd = 123;database = 北風貿易";
//using語法糖
using (conn = new SqlConnection(connStr))
{
     conn.Open();
}
//using語法糖:相當於try finally ,但會默認調用Dispose,代碼如下
SqlConnection conn = new SqlConnection(connStr);
try
{
    conn = new SqlConnection(connStr);
    conn.Open();
}
finally
{
    conn.Close();
    conn.Dispose();
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM