2013-02-07 7 views
0

나는 MySQL 백엔드를 사용하여 VB.NET에서 프로젝트를 만들고 있습니다. 사용자는 VB.NET에서 생성 된 로그인 시스템을 통해 로그인하고 사용자 세부 정보는 데이터베이스에 저장됩니다.VB.NET에서 사용자를 로그인 세션에 연결

로그인 한 사용자가 해당 세션의 사용 시간을 통해 특정 세션과 어떻게 연관 될 수 있는지 궁금합니다. 사용자가 로그인하면 사용자 : 사전에

감사합니다, 로빈

답변

2

저장 세션 변수에 사용자 ID가 (당신이 당겨했다고 가정 것을 포함하는 난이 너무 일이 내가 더 질의를 할 수있는 필요 [사용자 데이터베이스에서 ID, 그것은 내가 부르고 변수 사용자 ID)에 저장됩니다 : 당신이()는 사용자 ID는 정수입니다있어 가정하면 모든 페이지에 사용하고자 할 때 다음

HttpContext.Current.Session.Add("UserID", userid) 

:

Dim userid as Integer = HttpContext.Current.Session["UserID"] 

또는 검색어 문자열 :

Dim strQuery As String = "SELECT * FROM TABLE WHERE USERID = " _ 
    + HTTPContext.Current.Session["UserID"].ToString() + ";" 
관련 문제