今天在做项目的时候突然想到了要去检测是否已经存在,问了老师发现这种可以适用。
检测是否已存在
DataTable dt=BLL层.检测方法(检测数据<可多个数据检测>);
int number = dt.Rows.Count(返回一个dt,若dt有数据则Count=1,那么number就=1,否则=0,以此判断是否已存在);
if (number > 0)
{
Response.Write("<script>alert('已存在!');</script>");
}
BLL层方法:
public static DataTable 检测方法(检测数据)
{
return 底层.检测方法(检测数据);
}
逻辑层方法:
public static DataTable 检测方法(检测数据)
{
底层方法 命名 = null;
string sql = sql判断语句 (例:"select * from BranchInfo where BranchName =" + "'" + BranchName + "' or BranchShortName =" + "'" + BranchShortName + "'");
DataTable dt = DBHelper.GetDataTable(sql);
return dt;
}
浙公网安备 33010602011771号