生活随笔
收集整理的這篇文章主要介紹了
ADO.NET,浅显
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ADO.NET 之非查詢操作
ADO.net是c sharp中一種將數據庫與軟件連接的技術.
在用戶來操作窗口,來對數據庫進行更改.
非查詢操作死代碼 ;
Using Data.SqlClient;//導入數據庫客戶端
string sql = string.Format("增刪改的sql語句,要操作的變量用占位符表示");
//如果用windows 身份驗證
string address = "Data Source = .; Initial Catalog = 數據庫名; Integrated Security = True";
//如果用sa登錄
string address = "server=服務器名稱;uid=sa;pwd=密碼;database=數據庫文名稱";
//創建連接
SqlConnection conn = new SqlConnection(address);
//打開連接
conn.Open();
//創建命令,把地址傳入,與連接對象傳入
SqlCommand cmd = new SqlCommand(sql,conn);
//執行非查詢命令
cmd.ExecuteNonQuery();//返回int,在數據庫中有幾行代碼被更改
//關閉連接池
conn.Close();//讓程序休眠2秒的代碼:System.Threading.Thread.Sleep(1000);//線程//啟動其它程序的代碼:System.Diagnostics.Process.Start(@"D:\TIM\Bin\TIM.exe");單值查詢
sql代碼是查詢某個列.返回一個值object,可為字符串,或數字.
代碼
object o = cmd.ExecuteScalar();//執行標量
o.ToString();//將其賦值給控件.多行查詢
SqlDataReader sdr = cmd.ExecuteReader();//返回sql數據讀取器
Random r = new Random();//sdr與r有異曲同工之妙
//將各控件的text賦值
if(sdr.Read())//返回一個布爾值讀取一行
{
string aa = sdr["列名或下標從0開始"].ToString();
}
總結
以上是生活随笔為你收集整理的ADO.NET,浅显的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。