程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#/SQL Server數據庫連接問題

C#/SQL Server數據庫連接問題

編輯:C#入門知識

最近連接數據庫,就總結了一下 //這是插入的語句 SqlConnection conn = new SqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=**********");//連接關鍵字,自己改成自己的 try {      conn.Open();//打開數據庫      string ins="insert  into  tb_jiaohua  (dtem,dhumidity,dt_humidity)  values  ('" + tem+ "' , '" + humidity+ "' , '" + t_humidity + "')";//插入數據關鍵字      SqlCommand cmd = new SqlCommand(ins, conn);      cmd.ExecuteNonQuery();  //執行插入                  conn.Close();//關閉數據庫 } catch (Exception ex) {       Console.WriteLine("無法連接到數據庫!");       Console.WriteLine(ex.Message); }     //前面的連接數據庫方法是一樣的,但是執行插入和查詢什麼的可能語句不一樣,因為插入是操作表,但查詢是需要顯示出來的。 //我覺得插入修改刪除什麼的方法可能一樣,只是語句換一下,沒驗證,你自己試試吧。 //這個方法比較直觀,但是每次執行語句時都需要連接數據庫(也就是最前面那兩三句話不能缺)。 //我今天用到了數據庫的連接,就試了一下,這種方法沒問題,驗證過了。     //下面這是查詢的語句,也驗證過了,正確的 SqlConnection conn = new SqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=***********"); try {     conn.Open();     Console.WriteLine("成功連接到數據庫!");     SqlCommand cmd1 = new SqlCommand("select dtem from tb_jiaohua", conn);     SqlDataReader dr = cmd1.ExecuteReader();     while (dr.Read())     {         Console.Write(dr[0]);//這裡都是控制台下面的程序,不是窗體裡面的,但原理一樣的,dr[0]就相當於查到的第一個數據變量,可以在窗體控件中顯示的。     }         dr.Close();         conn.Close(); } catch (Exception ex) {      Console.WriteLine("無法連接到數據庫!");      Console.WriteLine(ex.Message); }

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved