首先,创建两个类,例如DBConnection类,用来连接数据库这个类,代码如下:
class DBConnection //定义DBConnection类。
{
public static SqlConnection MyConnection()//定义SqlConnection MyConnection()成员方法时,别忘记先引用系统中useing System.Data.SqlClient的类库。
{ //要连接的计算机的名字或IP //DB名称 //用户名为数据库安全性建议不要用SA,新建一个,//数据库密码,//集成验证,使用Windows验证的方式去连接到数据库return new SqlConnection(@"server=20120507-2102;database=db_PMS;uid=sa;pwd=;integrated security=true");
}
}
其次创建OperaterConnection类用来打开数据连接类,代码如下:
class DBOperate
{
SqlConnection conn = DBConnection.MyConnection();//调用DBConnection类和MyConnection成员方法,并将其赋值给conn.
public int OperateDate(string strSql)//在开发过程中由于反复使用SQL语句,为了减少代码的重复使用,在公共类中建立一个OperateData方法,
//参数为SQL语句,调用时只需要将执行的SQL语句传递给此方法执行即可。
{
conn.Open();
SqlCommand cmd = new SqlCommand(strSql, conn);//创建命令对象
int i = (int)cmd.ExecuteNonQuery ();//执行SQL语句
conn.Close();//关闭数据库
return i;//返回数值i
}
}
|
|