在ASP.NET中如何像ASP中那样判断数据库中用户已经存在?

xiaoxingchi 2004-05-08 04:10:04
如题。

希望给出代码。

...全文
61 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyrlxy 2004-05-08
  • 打赏
  • 举报
回复
就是简单的数据库操作啊,不会有问题的
flyincs 2004-05-08
  • 打赏
  • 举报
回复
up
gxboy 2004-05-08
  • 打赏
  • 举报
回复
这就是一个数据库操作而以

cm = new sqlcommand(sql,conn)
dr = cm.ExecuteReader()


------------------------------------

If NOt dr.Read() Then Response.Write("没找到"),read方法见msdn



If dataread.HasRows() = False Then Response.Write("没找到")
vzxq 2004-05-08
  • 打赏
  • 举报
回复
就这样啊,估计没什么其它的好办法了。
cbj 2004-05-08
  • 打赏
  • 举报
回复
private void Button1_Click(object sender, System.EventArgs e)
{
cn = new SqlConnection(ConfigurationSettings.AppSettings["ds"]);
string strSQL="select * from user_info where user_id="+UserName.Text;
cm = new SqlCommand(strSQL,cn);
cn.Open();
dr = cm.ExecuteReader();
if(dr.Read())
{
Response.Write("<script>window.alert('数据库中已经有这个用户!');</script>");

}
else
{
Response.Write("<script>window.alert('无此用户!');</script>");
}
}
wggwan 2004-05-08
  • 打赏
  • 举报
回复

private void Button1_Click(object sender, System.EventArgs e)
{
cn = new SqlConnection(ConfigurationSettings.AppSettings["ds"]);
string strSQL="select * from user_info where user_id="+UserName.Text;
cm = new SqlCommand(strSQL,cn);
cn.Open();
dr = cm.ExecuteReader();
if(dr.Read())
{
if(UserPwd.Text==dr["pwd"].ToString())
{
Response.Write("<script>window.alert('密码正确!');</script>");
}
else
{
Response.Write("<script>window.alert('密码不正确!');</script>");
}
}
else
{
Response.Write("<script>window.alert('无此用户!');</script>");
}
}

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧