一、導入命名空間
數據庫
using System.Data.SqlClient; //鏈接SQLServer 數據庫專用服務器
二、建立鏈接
SqlConnection lo_conn = New SqlConnection("Server=服務器名字或IP;Database=數據庫名字;uid=用戶名;pwd=密碼");ide
三、打開鏈接,第2步並無真正鏈接數據庫
lo_conn.Open(); //真正與數據庫鏈接ui
四、向數據庫發送SQL命令要使用SqlCommand:
SqlCommand lo_cmd = new SqlCommand(); //建立命令對象
lo_cmd.CommandText = "這裏是SQL語句"; //寫SQL語句
lo_cmd.Connection = lo_con; //指定鏈接對象,即上面建立的對象
五、處理SQL命令或返回結果集
lo_cmd.ExecuteNonQuery(); //這個僅僅執行SQL命令,不返回結果集,實用於建表、批量更新等不須要返回結果的操做。
SqlDataReader lo_reader = lo_cmd.ExecuteReader();//返回結果集cmd
六、以數據集的方式反回結果集
SqlDataAdapter dbAdapter = new SqlDataAdapter(lo_cmd); //注意與上面的區分開
DataSet ds = new DataSet(); //建立數據集對象
dbAdapter.Fill(ds); //用返回的結果集填充數據集,這個數據集能夠被能操做數據的控件DataBindit
七、關閉鏈接
lo_conn.Close();io