c# 简单的分层案例

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:56:14
写一个简单的程序给我
分三层
实现数据的添加删除就行
用vs2005
数据库SQL2005

//数据层
SqlConnection SqlCon = new SqlConnection(ConfigurationManager.AppSettings["ConStr"]);
//判断值是否已经存在
public bool ExecRead(string sqlcmd)
{
SqlCon.Open();
SqlCmd = new SqlCommand(sqlcmd, SqlCon);
SqlDataReader dr = SqlCmd.ExecuteReader();
dr.Read();
bool b;
if (dr.HasRows)
{
b=true;
}
else
{
b=false;
}
SqlCon.Close();
return b;
}
//根据传递过来的SQL语句执行并返回执行结果
public bool ExecRun(string sqlcmd)
{
SqlCon.Open();
SqlCmd = new SqlCommand(sqlcmd, SqlCon);
int i=SqlCmd.ExecuteNonQuery();
SqlCon.Close();
if (i > 0)//i>0代表执行成功
{
return true;
}
else
{
return false;
}
}
<