ASP.NET问题!谢谢帮忙!(注:我是菜鸟 蛮急)
问题在代码中间! 谢谢帮忙!
private void Button1_Click(object sender, System.EventArgs e)
{
Label3.Text="";
Label4.Text="";
Label5.Text="";
Label6.Text="";
if(TextBox1.Text=="")
{
Label3.Text="用户名不能为空";
return;
}
if(TextBox2.Text=="")
{
Label4.Text="密码不能为空";
return;
}
else
{
SqlConnection conn = new SqlConnection("server=(local);database=user_data;pwd=sa;uid=sa");
conn.Open();
string SQL="select * from user1 where user1='"+this.TextBox1.Text+"'";
SqlCommand cmd = new SqlCommand(SQL,conn);
SqlDataReader ds;
ds = cmd.ExecuteReader();
while(ds.Read())
{
if(ds[1].ToString()=="" || ds[1].ToString()==null)
{
Label5.Text="用户名不正确"; ---------------问题:"用户名不正确"为什么不能执行
ds.Close();
conn.Close();
return;
}
else
{
ds.Close();
SqlDataReader dr;
dr = cmd.ExecuteReader();
while(dr.Read())
{
if(dr["pwd"].ToString() == this.TextBox2.Text)
{
dr.Close();
conn.Close();
Response.Redirect("usersud.aspx");
}
else
{
Label6.Text="密码不正确";
dr.Close();
conn.Close();
return;
}
}
}
}
}
}
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)