R_Rajaee_Rad
جمعه 01 آذر 1392, 22:21 عصر
سلام..
من با این کوئری رو میخوام یه رکورد یکتا رو برگردونم...مشکل از خط چهارم هست...چون احتمال داره چندتا رکورد یافت بشه
var query = (from VAR in bank.UserProfiles
where VAR.UserId == id
from p in bank.webpages_UsersInRoles where p.UserId==VAR.UserId
from d in bank.webpages_Roles where d.RoleId==p.RoleId
select new UserToRole
{
UserId = VAR.UserId,
Username = VAR.Username,
RoleId =p.RoleId,
RoleName = d.RoleName
}).SingleOrDefault();
من با این کوئری رو میخوام یه رکورد یکتا رو برگردونم...مشکل از خط چهارم هست...چون احتمال داره چندتا رکورد یافت بشه
var query = (from VAR in bank.UserProfiles
where VAR.UserId == id
from p in bank.webpages_UsersInRoles where p.UserId==VAR.UserId
from d in bank.webpages_Roles where d.RoleId==p.RoleId
select new UserToRole
{
UserId = VAR.UserId,
Username = VAR.Username,
RoleId =p.RoleId,
RoleName = d.RoleName
}).SingleOrDefault();