1. 程式人生 > >C#winfrom最簡DBHelp(數據庫連接操作)

C#winfrom最簡DBHelp(數據庫連接操作)

.exe new turn using .sql public res per database

代碼如下:

//需引用命名空間

using System.Data;
using System.Data.SqlClient;

  class DBHelper
    {

        //定義數據庫連接語句,連接語句書寫方法參考(文章最後)
        public static string connstr = "Data Source=.;Initial Catalog=MobileDB;Integrated Security=True";

       //創建數據庫連接對象

         public static SqlConnection conn = new SqlConnection (connstr);

        
//定義datatable查詢方法,返回table public static DataTable Getdatatable(string sqlstr) { //創建databale對象 DataTable table = new DataTable (); //創建適配器對象 SqlDataAdapter adp = new SqlDataAdapter (sqlstr ,conn); //數據填充 adp.Fill (table);
return table ; } //定義方法執行增刪改 public static bool ExecuteNonQuery(string sqlstr) { //打開數據庫連接 conn.Open (); //創建command對象並執行sql語句 SqlCommand cmd = new SqlCommand (sqlstr ,conn); int result = cmd.ExecuteNonQuery ();
//關閉連接 conn.Close (); //定義返回值 return result >0; } }

*SQL數據庫兩種連接字符串

  1. SQL Server 身份驗證登錄:server = 服務器名;database=數據庫名;uid=用戶名;pwd=密碼;

  2. Windows身份驗證連接字符串:serve=服務器名;database=數據庫名;Integrated Security=true;

C#winfrom最簡DBHelp(數據庫連接操作)