PDA

View Full Version : سوال: تصحیح این کوئری(LinqToSql)



R_Rajaee_Rad
جمعه 01 آذر 1392, 21: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();