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(); }