新增引用
using System.Data;
using System.Data.SqlClient;
定義資料庫連結:
public SqlConnection sqlconnect = new SqlConnection(“資料庫連結");
//連結一般是:Data Source="伺服器名字",DataBase="資料庫名字",UID="資料庫賬號",PWD="資料庫密碼"
定義資料查詢SQL(即增刪改查操作)
SQlcommand sqlcom=new SQlcommand ();
sqlcom.Connection=sqlconnect ;//上面定義的連結
“命操作令”//具體操作都寫在這,如下
2.查詢:select 欄位1【如:Name】,欄位2【如:gentle】 as "性別" from 表名 where 條件【如果欄位用一個 * 代替,表示查詢所有欄位,where後可省略,將查詢所有資料】
3新增:insert into 表名 (欄位1,欄位2...) values(對應值1,對應值2...)【這個不要where】
4.更新:update 表名 set 欄位1=值1....where 條件【這個where必須,否則將更新所有行】
sqlcom.CommandString=“命令";//
下面要執行了
開啟連結:sqlconnect.open();
執行:
查詢:DataReader dr=sqlcom.ExecuteReader();【dr!=null表示有值,讀取成功】
其他3個;int x=sqlcom.ExecuteNonQuery();【x!=-1表示操作成功】
不要忘了!!!!
sqlconnect.Close();
關閉資料庫
新增引用
using System.Data;
using System.Data.SqlClient;
定義資料庫連結:
public SqlConnection sqlconnect = new SqlConnection(“資料庫連結");
//連結一般是:Data Source="伺服器名字",DataBase="資料庫名字",UID="資料庫賬號",PWD="資料庫密碼"
定義資料查詢SQL(即增刪改查操作)
SQlcommand sqlcom=new SQlcommand ();
sqlcom.Connection=sqlconnect ;//上面定義的連結
“命操作令”//具體操作都寫在這,如下
2.查詢:select 欄位1【如:Name】,欄位2【如:gentle】 as "性別" from 表名 where 條件【如果欄位用一個 * 代替,表示查詢所有欄位,where後可省略,將查詢所有資料】
3新增:insert into 表名 (欄位1,欄位2...) values(對應值1,對應值2...)【這個不要where】
4.更新:update 表名 set 欄位1=值1....where 條件【這個where必須,否則將更新所有行】
sqlcom.CommandString=“命令";//
下面要執行了
開啟連結:sqlconnect.open();
執行:
查詢:DataReader dr=sqlcom.ExecuteReader();【dr!=null表示有值,讀取成功】
其他3個;int x=sqlcom.ExecuteNonQuery();【x!=-1表示操作成功】
不要忘了!!!!
sqlconnect.Close();
關閉資料庫