J'ai une classe qui a les champs suivants:requête LINQ à une classe personnalisée
public Account account;
public IEnumerable<PurchaseTransaction> purchases;
Fondamentalement, je veux sélectionner chaque « compte », et d'effectuer une jointure externe à la table purchasetransactions et sélectionnez tous les achats et placez-les dans les «achats» IEnumerable (ou laissez vide s'il n'y a pas d'achats), et le compte dans le champ «compte». Est-ce facile à faire?
Merci - comment procéder pour sélectionner un lien vers un objet Compte dans la même requête et le sélectionner également? – Chris
Dans LINQ-to-SQL, vous pouvez utiliser LoadWith. Cependant, il n'est pas recommandé car il augmente la taille des données récupérées. Mieux vaut d'abord charger les comptes, puis charger les achats dans une requête distincte. –