修改一条数据,如果修改了名称,则判断名称是否存在,存在,提示名称已存在,如果没有修改名称,而是修改其他信息,提示修改成功.请问如何写?
解决方案 »
- jquery配合json2.js序列化表单中select下的时间问题
- 在aspx页面,数据显示的问题!
- 请教下gridview中模板列中的HyperLink的url传递的参数如何跟字段绑定。。
- 帮新手看看这段代码错在哪里啊?要怎么改?
- 如何在owc10(office xp)下在asp.net中引用dll,以便能使页面上数据导入到excel中啊?
- 这里数据库高手多啊,帮忙阿
- 【菜鸟的迷惑】..我这样写AJAX是不是不规范?
- 小散一点点分, 应该不会被删吧?
- 怎样获得自动编号的字段的值
- 我在aspx页面中用了javascript的html编辑器,请问怎么在后台代码中接受他的值呀?
- .NET2.0中运用AJAX时的一点疑问
- asp.net实现图片批量下载问题
判断有没有内容
ALTER PROCEDURE [dbo].[Select_GetProdName]
@ProdName varchar(20)
AS
select ProdName from Dict_ProdInfo where ProdName = @ProdName 方法:
public static Dict_ProdInfo SameProdName(string prodName)
{
Dict_ProdInfo prodinfo = null;
SqlConnection con = new SqlConnection(conStr);
con.Open();
SqlCommand cmd = new SqlCommand("[Select_GetProdName]", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@ProdName", SqlDbType.VarChar).Value = prodName;
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
prodinfo = new Dict_ProdInfo();
prodinfo.ProdName = (string)reader["ProdName"]; reader.Close();
return prodinfo;
}
else
{
reader.Close();
return null;
}
}
后台判断:
Dict_ProdInfo prodinfos = ProdInfoBLL.SameProdName(txtProdName.Text);
if (prodinfos != null)
{
Ajax.Alert(UpdatePanel1, "商品名称已存在!");
return;
}