C#中簡單操作SQLserver數據庫(ADO.NET的簡單應用)


本篇文章以 ADO.NET 訪問SQL SERVER 數據庫為例,

其中需用System.Data.SqlClient;

數據庫連接字符串寫法為:Data Source=服務器ip地址或服務器名;Initial Catalog=數據庫名;User ID=用戶名;Password=用戶密碼;

 1 using System.Data.SqlClient;
 2 using System.Configuration;
 3 
 4 /// <summary>
 5 /// sql幫助類
 6 /// </summary>
 7 public class SqlHelp
 8 {
 9     //創建連接對象字符串
10     //public string Sqlconn = ConfigurationManager.ConnectionStrings["SqlConnString"].ConnectionString;//這里需要到Web.config添加ConnectionStrings
11     public string Sqlconn = "Data Source=****;User ID=**;Password=**;Initial Catalog=****;";
12     /// <summary>
13     /// SQL查詢
14     /// </summary>
15     public DataSet Qyery() 
16     {
17         //數據庫連接器,創建數據庫連接.參數:連接對象字符串
18         SqlConnection conn = new SqlConnection(Sqlconn);
19         //數據適配器,填充DataSet.參數1:SQL查詢語句,參數2:數據庫連接.
20         SqlDataAdapter sda = new SqlDataAdapter("select * from 表名", conn);
21         //實例化數據集.
22         DataSet ds = new DataSet();
23         //將數據適配器中的數據填充到數據集.
24         sda.Fill(ds);
25         return ds;
26     }
27     /// <summary>
28     /// SQL操作
29     /// </summary>
30     public int Operation()
31     {
32         //數據庫連接器,創建數據庫連接.
33         SqlConnection conn = new SqlConnection(Sqlconn);
34         //數據庫命名對象,指定要執行sql語句與連接對象conn.參數1:SQL操作語句,參數2:數據庫連接.
35         SqlCommand cmd = new SqlCommand("insert  INTO 表名 VALUES (值1,值2,....)", conn);
36         //打開數據庫
37         conn.Open();
38         //執行,返回影響行數
39         int rows = cmd.ExecuteNonQuery();
40         //關閉數據庫
41         conn.Close();
42         return rows;
43     }
44 }
Web.config添加ConnectionStrings代碼如下並引用System.Configuration:
1 <connectionStrings>
2     <add name="SqlConnString" connectionString="Data Source=****;User ID=**;Password=**;Initial Catalog=****;"/> 3 </connectionStrings>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM