62,254
社区成员
发帖
与我相关
我的任务
分享
public class DataBase
{
SqlConnection Conn = new SqlConnection();
SqlCommand Cmd = new SqlCommand();
public DataBase()
{
Conn.ConnectionString = ConfigurationManager.ConnectionStrings["SqlConnectionString"].ToString();
Cmd.Connection = Conn;
}
//执行增删改操作
public bool ExecSql(string Sqlstring)
{
Cmd.CommandText = Sqlstring;
try
{
Conn.Open();
Cmd.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
Conn.Close();
}
}
//执行查询操作返回DataSet对象
public DataSet ExecDS(string Sqlstring)
{
DataSet Temp = new DataSet();
try
{
Conn.Open();
SqlDataAdapter DA = new SqlDataAdapter(Sqlstring, Conn);
DA.Fill(Temp);
}
catch
{
}
finally
{
Conn.Close();
}
return Temp;
}
//重载方法执行查询操作返回DataSet对象,并制定datatable名称
public DataSet ExecDS(string Sqlstring,string tablename)
{
DataSet Temp = new DataSet();
try
{
Conn.Open();
SqlDataAdapter DA = new SqlDataAdapter(Sqlstring, Conn);
DA.Fill(Temp, tablename);
}
finally
{
Conn.Close();
}
return Temp;
}
//执行查询操作返回DataReader对象
public SqlDataReader ExecDA(string Sqlstring)
{
SqlDataReader sda = null; ;
Cmd.CommandText = Sqlstring;
try
{
Conn.Open();
sda = Cmd.ExecuteReader();
}
finally
{
Conn.Close();
}
return sda;
}
//
public bool CheckUser(string UserName,string Pwd)
{
SqlDataReader sda = null; ;
Cmd.CommandText = "select * from Student where 学号='" + UserName + "' and 密码='" + Pwd + "'";
try
{
Conn.Open();
sda = Cmd.ExecuteReader();
return sda.HasRows;
}
finally
{
Conn.Close();
}
}