用户输入正确的用户名和密码后,显示登陆成功,并且显示改用户的详细信息。(sqldatasource)

前台代码:

   

      用户名:

      密 码:

       

       
            ConnectionString="<%$ ConnectionStrings:Test123 %>" 
            DeleteCommand="DELETE FROM [T_user] WHERE [Fid] = @Fid" 
            InsertCommand="INSERT INTO [T_user] ([FuseName], [FPassword], [FAge], [FGender], [FPhoto]) VALUES (@FuseName, @FPassword, @FAge, @FGender, @FPhoto)" 
            SelectCommand="SELECT * FROM [T_user] WHERE ([Fid] = @Fid) ORDER BY [FAge]" 
            UpdateCommand="UPDATE [T_user] SET [FuseName] = @FuseName, [FPassword] = @FPassword, [FAge] = @FAge, [FGender] = @FGender, [FPhoto] = @FPhoto WHERE [Fid] = @Fid">
           
               
           
           
               
               
               
               
               
           
           
               
           
           
               
               
               
               
               
               
           
       

       
            AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" 
            DataKeyNames="Fid" DataSourceID="SqlDataSource1" ForeColor="#333333" 
            GridLines="None">
           
           
               
                    ShowSelectButton="True" />
               
                    ReadOnly="True" SortExpression="Fid" />
               
                    SortExpression="FuseName" />
               
                    SortExpression="FPassword" />
               
               
                    SortExpression="FGender" />
               
                    SortExpression="FPhoto" />
           
           
           
           
           
           
           
           
           
           
           
       

   


后台代码:

      protected void btn_Click(object sender, EventArgs e)
        {
            string sql="select * from T_user where FuseName=@useName";
            SqlDataReader read= SqlHelp.ExectuDataRead(sql, new SqlParameter("useName", TextBox1.Text.Trim()));
            if (read.HasRows)
            {
                if (read.Read())
                {
                    string usename=Convert.ToString(read.GetValue(2));
                    if (usename.ToString()==txt2.Text.ToString())
                    {
                        string id = Convert.ToString(read.GetValue(0));
                        Session["useName"] = id;
                        Response.Redirect("Welcome.aspx");
                    }
                    else
                    {
                        Response.Write("密码不正确!!!!!!!");
                    }
                }
            }
            else
            {
                Response.Write("用户名不存在!!!!!!!!!!!!");

            }
            read.Close();
            read.Dispose();
        }

你可能感兴趣的:(程序)