//需引用命名空间
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;