var studentDetails = from aspUser in db.aspnet_Users
join aspMembership in db.aspnet_Memberships on
aspUser.UserId equals aspMembership.UserId
join expUser in db.explore_users on
aspUser.UserId equals expUser.aspnetUserId
where expUser.Id.Equals(studID)
select new { expUser.DOB,
aspMembership.Email,
aspUser.UserName,
aspUser.LoweredUserName,
expUser.Id };
gv1.DataSource = studentDetails;
gv1.DataBind();
Je ne sais pas pourquoi cela n'a pas fonctionné. Quand je supprime la clause where tout est en cours d'exécution. j'essayer de mettre où expUser.Id == studID est également ne fonctionne paslinq où problème de clause sur plusieurs tables de jointure
si quelqu'un peut me aider svp
Eh bien, quelle erreur obtenez-vous? –
Quel type est 'Id' et qu'est ce que' studID'? Sont-ils même des types correspondants? –