c# mysql dbhelp,C#winfrom最简DBHelp(数据库连接操作)
//需引用命名空間
using System.Data;
using System.Data.SqlClient;
class DBHelper
{
//定義數(shù)據(jù)庫連接語句,連接語句書寫方法參考(文章最后)
public static string connstr = "Data Source=.;Initial Catalog=MobileDB;Integrated Security=True";
//創(chuàng)建數(shù)據(jù)庫連接對象
public static SqlConnection conn = new SqlConnection (connstr);
//定義datatable查詢方法,返回table
public static DataTable Getdatatable(string sqlstr)
{
//創(chuàng)建databale對象
DataTable table = new DataTable ();
//創(chuàng)建適配器對象
SqlDataAdapter adp = new SqlDataAdapter (sqlstr ,conn);
//數(shù)據(jù)填充
adp.Fill (table);
return table ;
}
//定義方法執(zhí)行查詢
public static bool ExecuteNonQuery(string sqlstr)
{
//打開數(shù)據(jù)庫連接
conn.Open ();
//創(chuàng)建command對象并執(zhí)行sql語句
SqlCommand? cmd = new SqlCommand (sqlstr ,conn);
int result = cmd.ExecuteNonQuery ();
//關(guān)閉連接
conn.Close ();
//定義返回值
return result >0;
}
}
*SQL數(shù)據(jù)庫兩種連接字符串
SQL Server身份驗證登錄:server =服務(wù)器名;database=數(shù)據(jù)庫名;uid=用戶名;pwd=密碼;
Windows身份驗證連接字符串:serve=服務(wù)器名;database=數(shù)據(jù)庫名;Integrated Security=true;
總結(jié)
以上是生活随笔為你收集整理的c# mysql dbhelp,C#winfrom最简DBHelp(数据库连接操作)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql下拉框记忆,Mysql alt
- 下一篇: matlab三相异步电动机仿真,MATL