try to change to thisstring sel = "select 名称 from BaseInfo where 名称='"+txtName.Text+"'";
SqlDataAdapter adaPater = new SqlDataAdapter(sel,conn);
conn.Open();
DataSet ds = new DataSet();
adaPater.Fill(ds,"BaseInfo");
int flag = 0;
if(ds.Tables[0].Rows.Count>1)
{
Response.Write("<script>alert('该公司名已经存在')</script>");
break;
}
else
{
flag = 1;
}
SqlDataAdapter adaPater = new SqlDataAdapter(sel,conn);
conn.Open();
DataSet ds = new DataSet();
adaPater.Fill(ds,"BaseInfo");
int flag = 0;
if(ds.Tables[0].Rows.Count>1)
{
Response.Write("<script>alert('该公司名已经存在')</script>");
break;
}
else
{
flag = 1;
}
解决方案 »
- C#怎么让日历控件显示时间?
- 为什么asp.net 下载文件失败?
- SiteMapPath 不显示子节点
- 再来100分!~~~~~~~~~~~~~~~~刚刚问得太简单了~~~哎~~~没有能表达出我的意思~~~
- 如何编程ASP.NET 2.0的退出按钮?
- if的小问题
- 一个CSS问题,求解
- asp.net是跨平台的吗?
- 当使用了showModalDialog打开的窗口后。。。
- 请问在.NET中如何执行Exe(非点NET)文件?
- System.Web.HttpRequest 和 System.Net.HttpWebRequest
- Dundas Chart 3.5 for ASP .Net不能使用的问题?
直接:
string sel = "select 名称 from BaseInfo where 名称="+txtName.Text.Trim();
然后不要循环,直接判断就是了