利用三层判断sql数据库中编码是否已经存在(个人拙作,不喜勿喷)

Posted hx1098

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用三层判断sql数据库中编码是否已经存在(个人拙作,不喜勿喷)相关的知识,希望对你有一定的参考价值。

本人.Net新手,初学三层便想记录写笔记,以供像自己一样的新人去学习,大神就不用看啦

 

Dal层:

 

/// 判断编码是否存在
/// </summary>
/// <param name="strHydrologyNo"></param>
/// <param name="strID"></param>
/// <returns></returns>
public bool Exit(string strDrainNo,string strID)
{
StringBuilder strSql = new StringBuilder();
{
strSql.Append("SELECT s1 From table WHERE DrainNo=‘" + strDrainNo + "‘");
if(!string.IsNullOrEmpty(strID))
{
strSql.Append(" AND ID!=" + strID + "");
}

}
DataTable dt = new DataTable();
dt = this.GetList(strSql.ToString());
if (dt != null && dt.Rows.Count > 0)
{
return true;
}
else
{
return false;
}
}

 

 

 

bll层:


/// <summary>
/// 判断是否存在登记编号
/// </summary>
/// <param name="strDrainNo">登记编号</param>
/// <returns></returns>
public bool Exit(string strDrainNo,string strID)
{
using ExitDal dal = new ExitDal())
{
return dal.Exit(strDrainNo,strID);
}
}

至于后台代码,想想就会了

 

以上是关于利用三层判断sql数据库中编码是否已经存在(个人拙作,不喜勿喷)的主要内容,如果未能解决你的问题,请参考以下文章

判断无向图/有向图中是否存在环

Sql Server 判断表是否存在方法总结

sql 判断列是不是存在

delphi数据库进行增加操作时,怎么判断插入的这个值是否已经存在?

phpMyAdmin利用小结

SQL判断数据库是不是存在。