代码如下:
//需引用命名空间 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 >;
}
}
*SQL数据库两种连接字符串
SQL Server 身份验证登录:server = 服务器名;database=数据库名;uid=用户名;pwd=密码;
Windows身份验证连接字符串:serve=服务器名;database=数据库名;Integrated Security=true;