0

我有两张桌子:

表格1

id  |  employee name  |  password

表 2

employe id  |  details

当员工登录时,当时我们通过验证员工的 ID 和姓名来显示他的详细信息,这些详细信息在第二个表中。为此,我为第一个表放置主键,为第二个表放置外键。我对查询编码感到震惊,有人可以帮我吗?

感谢回复。我写了那个查询,但我的问题是我的代码,这是用于登录和验证用户再次数据库的代码

  cmd.Connection = conn;
        conn.Open();

        cmd.CommandText = "SP_user_verifi";
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.AddWithValue("@Name", nameforlogin.Text);
        cmd.Parameters.AddWithValue("@Password", pwdforlogin.Text);


        SqlDataAdapter da = new SqlDataAdapter();
        DataSet ds = new DataSet();
        da.SelectCommand = cmd;
        da.Fill(ds);

 if (ds != null && ds.Tables.Count > 0)
        {
            string status = ds.Tables[0].Rows[0][0].ToString();
            if (status == "yes")

            Session["name"]          =  nameforlogin.Text;
            Session["password"]      = pwdforlogin.Text;
               Response.Redirect("test.aspx");

            }
            else
            {
                Response.Redirect("login.aspx");


  }

登录后,我需要使用会话中的 ID 检索员工的详细信息并将其显示在我的页面中。你能帮我解决吗

谢谢并恭祝安康

4

0 回答 0