Изменить SQL-запрос в asp.net? - PullRequest
       2

Изменить SQL-запрос в asp.net?

1 голос
/ 14 октября 2010

Я использую sql server 2005. В этом запросе я хочу, чтобы данные для входа в систему также отображались, но не отображались. Поэтому, пожалуйста, измените запрос таким образом, чтобы данные о пользователе во входе также отображались с помощью session [userId] .tostring ();

Запрос, написанный мной:

SELECT DISTINCT MUDMEMBER.PK_ID, MUDMEMBER.EMPLOYEE_ID, LKB.BANK_NAME, MUHD.SALARY_ACCOUNT_NO, MUHD.PF_NO,
 MUHD.PAN_NO, MUHD.GENDER, LKD.DESIGNATION_NAME FROM M_LEADERLED MLL INNER JOIN M_USER_DETAILS MUDMEMBER ON 
 MLL.LED_ID = MUDMEMBER.PK_ID AND MLL.START_DATE <= Getdate() AND MLL.END_DATE > Getdate()  AND MLL.LEADER_ID = '1' LEFT OUTER JOIN 
   M_USER_HR_DETAILS MUHD ON MUHD.FK_USER_ID = MUDMEMBER.PK_ID AND MUHD.IS_ACTIVE =1 LEFT OUTER JOIN
    LK_BANKS LKB ON LKB.PK_ID = MUHD.FK_BANK_ID LEFT OUTER JOIN LK_DESIGNATION LKD ON
     LKD.DESIGNATION_VALUE = MUHD.FK_DESIGNATION_VALUE AND LKD.FK_ORGANIZATION_ID = 1 AND LKD.IS_ACTIVE = 1 WHERE MUDMEMBER.ACTIVE = 1

1 Ответ

2 голосов
/ 14 октября 2010

ASP.Net Страница, вы можете получить информацию о зарегистрированном пользователе следующим образом:

ВЫБЕРИТЕ DISTINCT MUDMEMBER.PK_ID, MUDMEMBER.EMPLOYEE_ID, LKB.BANK_NAME, MUHD.SALARY_ACCOUNT_NO, MUHD.PF_NO, MUHD.PAN_NO, MUHD.GENDER, LKD.DESIGNATION_NAME ОТ M_LEADERLED MLL INNER ПРИСОЕДИНЯЕТСЯ К M_USER_DETAILS MUDMEMBER ON MLL.LED_ID = MUDMEMBER.PK_ID AND MLL.START_DATE <= Getdate () И MLL.END_DATE> Getdate ()
AND MLL.LEADER_ID = '1' ВЛЕВО НАРУЖНОЕ M_USER_HR_DETAILS MUHD ON MUHD.FK_USER_ID = MUDMEMBER.PK_ID AND MUHD.IS_ACTIVE = 1 ЛЕВОЕ НАРУЖНОЕ СОЕДИНЕНИЕ LK_BANKS LKB ON LKB.PK_ID = MUHD.FK_BANK_ID ВЛЕВО НАРУЖНОЕ СОЕДИНЕНИЕ LK_DESIGNATION LKD ВКЛ LKD.DESIGNATION_VALUE = MUHD.FK_DESIGNATION_VALUE AND LKD.FK_ORGANIZATION_ID = 1 AND LKD.IS_ACTIVE = 1 ГДЕ MUDMEMBER.ACTIVE = 1 И MUDMEMBER.PK_ID = "+ Convert.ToInt32 (Session [" UserId "]) +"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...