2011-09-20 3 views
0

VB.Net 및 SQL Server 2005 사용사용자 로그인을 알아내는 방법

Windows 기반 응용 프로그램에 로그인 페이지가 있습니다. 로그인하면 다음 페이지에 사용자 이름이 메뉴에 표시됩니다. 예를 들어

,
In a Admin Login, the Admin should display in the MDI From menu 
In a User Login, the User name should display in the MDI From menu 
... 

당신의 이름을 의미합니까 VB.Net 코드 도움말

+0

질문 제목과 태그를 업데이트하십시오. 그 질문이 무엇인지 알기 란 매우 오해의 소지가 있습니다. 또한 제공되는 코드 없이는 도움이 어렵습니다. – Rumplin

답변

0

나는 당신이 테이블 Login 이름과 세 개의 필드 (username, password, role)를 가지고 있다고 가정한다.

의사 코드 :

  1. 주어진 username and password의 로그인 테이블에서 역할을 가져옵니다.
  2. 결과가 null 인 경우 "안녕히 계십시오"라고 말하고 시스템을 종료하십시오.
  3. 결과가 "Admin"이면 관리 MDI를 인스턴스화하거나 표시합니다.
  4. 결과가 "사용자"이면 사용자 MDI 형식을 열거 나 표시합니다.
0

을 필요로 로그인 한 사용자?

User.Identity.Name 
관련 문제