webForumDet fria alternativet

Join med LINQ och Lambda expression

0 svar · 474 visningar · startad av KrpSvedberg

KrpSvedbergMedlem sedan okt. 200554 inlägg
#1

Tjosan!

Har just börjat ge mig på LINQ2SQL i ett nytt projekt. Har fått till ett uttryck som ser ut som följer:

var userQ = from user in ecdc.tUsers
                                  join roles in ecdc.tRoles
                                  on user.tRoleId equals roles.tRoleid
                                  where user.sEmail == sUsername
                                  & user.sPassword == sPassword
                                  select new
                                  {
                                      user.sFName,
                                      user.sSName,
                                      user.sEmail,
                                      user.sPassword,
                                      roles.iRoleCode
                                  };

Den här frågan anser jag vara alldeles för lång och krånglig för att man ska tjäna något på LINQ. Vill korta ner den till ett Lambda uttryck. Är det alls genomförbart?

Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb