请高手看一下这些ASP代码,加20分
来源:百度知道 编辑:UC知道 时间:2024/07/02 23:52:53
网站规划与建设
注释内容即可.(简明扼要),
如:带有//跟\\之间是需要注释的的内容
一、 login.aspx.cs
开头// using System.Data.SqlClient; \\注释内容
private void Button1_Click(object sender, System.EventArgs e)
{ // DataTable dt=new DataTable(); \\
// SqlConnection conn=new SqlConnection("server=.;database=hello;uid=sa;pwd=;"); \\
// conn.Open(); \\
// SqlDataAdapter sda=new SqlDataAdapter("select* from userinfo where username='"+this.name.Text+"' and pwd='"+this.password.Text+"'",conn); \\
// sda.Fill(dt); \\
conn.Close();
// if(dt.Rows.Count==1)
{
Session["pass"]=1;
Response.Redirect("success.aspx");
} \\
else
// {
Session["pass"]=0;
Response.Redirect("login.aspx");
}
} \\
注释内容即可.(简明扼要),
如:带有//跟\\之间是需要注释的的内容
一、 login.aspx.cs
开头// using System.Data.SqlClient; \\注释内容
private void Button1_Click(object sender, System.EventArgs e)
{ // DataTable dt=new DataTable(); \\
// SqlConnection conn=new SqlConnection("server=.;database=hello;uid=sa;pwd=;"); \\
// conn.Open(); \\
// SqlDataAdapter sda=new SqlDataAdapter("select* from userinfo where username='"+this.name.Text+"' and pwd='"+this.password.Text+"'",conn); \\
// sda.Fill(dt); \\
conn.Close();
// if(dt.Rows.Count==1)
{
Session["pass"]=1;
Response.Redirect("success.aspx");
} \\
else
// {
Session["pass"]=0;
Response.Redirect("login.aspx");
}
} \\
开头// using System.Data.SqlClient; \\注释内容
private void Button1_Click(object sender, System.EventArgs e)
{ // DataTable dt=new DataTable(); \\
以下为连接数据库代码
// SqlConnection conn=new SqlConnection("server=.;database=hello;uid=sa;pwd=;"); \\
// conn.Open(); \\
以下为查询数据库表userinfo中用户名、密码与表单输入值是否相同
// SqlDataAdapter sda=new SqlDataAdapter("select* from userinfo where username='"+this.name.Text+"' and pwd='"+this.password.Text+"'",conn); \\
// sda.Fill(dt); \\
以下为关闭数据库代码
conn.Close();
以下:如果相同,则记录一个session值为1,进入登陆成功页面success.aspx
// if(dt.Rows.Count==1)
{
Session["pass"]=1;
Response.Redirect("success.aspx");
} \\
以下:如果不相同,则记录一个session值为0,返回登陆页面login.aspx
else
// {
Session["pass"]=0;