0

このテーブルにユーザーテーブルがあり、userid、nameという列があります..

この列に残されている別のテーブルがあり、leaveid、leavetype、useridです

ユーザーサインアップすると、彼/彼女の情報はこのようにユーザーテーブルに保存されます

ユーザー ID ユーザー名: 1 abc

userid は主キーであり、この同じユーザーが documnet を次のようにアップロードする場合

leaveid leavetype ユーザー ID : 1 2 0

次に、この leaveid leavetype userid 1 2 1 のようなドキュメントにユーザーIDが必要です

セッションでユーザーIDを保存するためにこのコードを試します

int user_id;
if (Session["UserID"] != null)
{
    user_id =  Convert.ToInt32(Session["UserID"].ToString());

    if (users == 1)
    {
        //Session["UserID"] = aa.SignIn(txt_username.Value, txt_pass.Value);

        Session["Login2"] = 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["Login2"] = txt_username.Value;

    Session["UserTypeID"] = users;

    Response.Redirect("leave.aspx");

}

しかし、ままテーブルのユーザーID列には0が表示されます

4

0 に答える 0