我有两张桌子:
表格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 检索员工的详细信息并将其显示在我的页面中。你能帮我解决吗
谢谢并恭祝安康