C#winfrom最簡DBHelp(數據庫連接操作)
阿新 • • 發佈:2018-06-03
.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數據庫兩種連接字符串
-
SQL Server 身份驗證登錄:server = 服務器名;database=數據庫名;uid=用戶名;pwd=密碼;
-
Windows身份驗證連接字符串:serve=服務器名;database=數據庫名;Integrated Security=true;
C#winfrom最簡DBHelp(數據庫連接操作)