ユーザーIDでセッションを使用する方法...つまり、列ユーザーIDと休暇テーブルがあるユーザーテーブルがあり、このテーブルには、従業員が休暇を申請したときにどのユーザーIDが休暇を申請するかを示すユーザーIDもあります。彼女のユーザーIDも休暇テーブルに保存します...ユーザーテーブルには従業員のすべての情報があります
protected void Btn_Login_Click(object sender, EventArgs e)
{
try
{
int users = aa.SignIn(txt_username.Value, txt_pass.Value);
if (users == 1)
{
//Session["UserID"] = aa.SignIn(txt_username.Value, txt_pass.Value);
Session["UserID"] = txt_username.Value;
Session["UserTypeID"] = users;
Response.Redirect("AdminOp.aspx");
}
else if (users == 2)
{
//Session["UserID"] = aa.SignIn(txt_username.Value, txt_pass.Value);
Session["UserID"] = txt_username.Value;
Session["UserTypeID"] = users;
Response.Redirect("leave.aspx");
}
}
catch
{
Label8.Text= "Incorrect User Name or Password";
}
このコードでは、ユーザー名をセッションに保存します