comment mettre en œuvre la jointure à l'aide de LINQ et EntityFramework
Je suis en train de créer une linq 2 sql en EF 4.0 requête de requête sql suivante.
SELECT * FROM Role
LEFT JOIN Queue
ON Role.RoleId = Queue.RoleId
WHERE QueueId = 361
Alors, comment pourrais-je le faire en EF 4.0?
- Tu veux dire Linq; pas de Linq to Sql.
- Non, je suis sûr qu'il voulait dire LINQ to SQL. Ou, plus exactement, LINQ to entities depuis qu'il est mapping avec EF. Voir ici: msdn.microsoft.com/en-us/library/bb386964.aspx
- LINQ to SQL est un produit complètement différent de EF. Ce serait comme de dire qu'il parlait de nHibernate.
Vous devez vous connecter pour publier un commentaire.
Normalement, cela est fait en utilisant les propriétés de navigation qui sont chargés lorsque vous obtenez l'entité, mais vous pouvez aussi le faire avec les éléments suivants:
essayez ce qui suit j'espère que cela aide
je recommande à la recherche de plus sur les jointures