这是用户登陆身份验证,代码写在点击事件里了
aa表的两个字段a,b分别代表用户id和密码,但我用户密码全输入正确时,text依然提醒我密码错误,为什么啊?这东西烦了我两天了,偶是菜鸟,大大们救救偶吧,跪谢了~~
我也做了些调试,比如ds.Tables["aa"].Rows[0][1].ToString()==Lable5.Text,结果显示的是正确的密码,但是Label4.Text依然提示我密码错误~~
private void Button1_Click(object sender, System.EventArgs e)
{
try
{
SqlConnection con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ccc"]);
SqlDataAdapter ada=new SqlDataAdapter("select * from aa where a='"+Request.Form["TextBox1"]+"'",con);
DataSet ds=new DataSet();
ada.Fill(ds,"aa");
Label5.Text=ds.Tables["aa"].Rows[0][1].ToString();
if(ds.Tables["aa"].Rows.Count!=0)
{
if(ds.Tables["aa"].Rows[0][1].ToString()==TextBox2.text)
{
Label4.Text="密码正确";
}
else
{
Label4.Text="密码错误";
}
}
else
{
Label3.Text="无此用户名";
}
}
catch(Exception d)
{}
}
aa表的两个字段a,b分别代表用户id和密码,但我用户密码全输入正确时,text依然提醒我密码错误,为什么啊?这东西烦了我两天了,偶是菜鸟,大大们救救偶吧,跪谢了~~
我也做了些调试,比如ds.Tables["aa"].Rows[0][1].ToString()==Lable5.Text,结果显示的是正确的密码,但是Label4.Text依然提示我密码错误~~
private void Button1_Click(object sender, System.EventArgs e)
{
try
{
SqlConnection con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ccc"]);
SqlDataAdapter ada=new SqlDataAdapter("select * from aa where a='"+Request.Form["TextBox1"]+"'",con);
DataSet ds=new DataSet();
ada.Fill(ds,"aa");
Label5.Text=ds.Tables["aa"].Rows[0][1].ToString();
if(ds.Tables["aa"].Rows.Count!=0)
{
if(ds.Tables["aa"].Rows[0][1].ToString()==TextBox2.text)
{
Label4.Text="密码正确";
}
else
{
Label4.Text="密码错误";
}
}
else
{
Label3.Text="无此用户名";
}
}
catch(Exception d)
{}
}
解决方案 »
- ASP.NET的WebChart控件
- 如何给gridview插入一行,大家进来看看!
- JAVAscript判断与asp.net验证控件冲突问题~~~高手中的高手请进
- 求救!急啊!asp.net(C#)里面怎样用SQL存储过程.
- .net里调用js的问题
- 在asp.net中怎么解决时间触发的事件
- 我新建的类 引用到页面上后,如何应用?语法是什么?菜鸟问题,呵呵,不好意思,见笑了
- 水晶报表导出EXCEL得路径问题!
- 使用TableAdatper碰到问题,在线等
- 在使用treeview时的问题!
- 如何让日期textbox变化以后,星期textbox跟着改变?急!
- 关于二级域名请教,如何在用户注册后根据用户名自动开通二级域名?
前几天我去一家公司面试,要我快速做个ASP.Net登录,也刚好碰上这个问题,逐句调试后幸好发现了。
可惜啊,不能得分了:)