验证用户登入!

Msconfig_001 2007-01-09 11:44:25
我想做一个登入页面,看北大青鸟的教程用count来判断.
不知道有没有更好的办法?
我是用C#写的!想不出什么办法!帮个忙!没分!
又没有人能帮忙!
...全文
445 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
soundblas 2007-01-09
  • 打赏
  • 举报
回复
SqldataAdpter da=new SqldataAdpter(("select * from user where username='"+txtusername.Text+"' and userpwd='"+txtuserpwd+"'",con);
DataSet ds=new DataSet();
da.fill(ds);
if(ds.Tables[0].Rows.count>0)
{
RESPONSE.R...("*.ASPX");
}
else
return ;


Msconfig_001 2007-01-09
  • 打赏
  • 举报
回复
大哥.怎么给分啊!我可以追加的!
另外你上面给的代码SqlDataReader reader = cmd.ExecuteReader();出现语法错误!
弄不明白!

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 在关键字 'user' 附近有语法错误。
wjbs0612 2007-01-09
  • 打赏
  • 举报
回复
知道,command有个ExecuteScalar()方法吗,他是返回你的查询结果的第一行第一列的
你可以根据返回值是否为空判断!
aiolia911 2007-01-09
  • 打赏
  • 举报
回复
0分...我倒!!!
aiolia911 2007-01-09
  • 打赏
  • 举报
回复
private void login_ServerClick(object sender, System.EventArgs e)
{
if(IsUserIdentify())
{
Response.Redirect("index.aspx");
}
else
{
Response.Write("<script language=javascript>window.alert('请检查您所填写的用户名或密码是否正确!')</script>");
}
}
private bool IsUserIdentify()
{
SqlConnection conn=DB.createConnection();
conn.Open();
string sql = "select * from reg where main_mail= '" + this.loginName.Value+ "' and password= '" + this.loginPwd.Value + "'";
SqlCommand cmd = new SqlCommand(sql,conn);
SqlDataReader reader = cmd.ExecuteReader();
if(reader.Read())
{
Session["mail"]=this.loginName.Value;
return true;
}
else
{
return false;
}
}
}
aiolia911 2007-01-09
  • 打赏
  • 举报
回复
简单
cantops 2007-01-09
  • 打赏
  • 举报
回复
using (SqlDataReader odr = cmd.ExecuteReader())
{
if (odr.Read())
{
return true;
}
return false;
}
Msconfig_001 2007-01-09
  • 打赏
  • 举报
回复
我贴下源码吧!我实在是判断不下去了!
SqlConnection con=db.con();
con.Open();
SqlCommand cmd=new SqlCommand("select * from user where username='"+txtusername.Text+"' and userpwd='"+txtuserpwd+"'",con);
//然后就判断不知道如何判断....
如果相同就执行
this.Panel1.Visible=false;
this.Panel2.Visible=true;
不相同就执行一个错误信息!
hq2008 2007-01-09
  • 打赏
  • 举报
回复
要结合存储过程
hq2008 2007-01-09
  • 打赏
  • 举报
回复
ParameterDirection.ReturnValue用个这个没有
Msconfig_001 2007-01-09
  • 打赏
  • 举报
回复
自己顶下.帮帮忙啊!大吓们!

62,243

社区成员

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

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

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

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