Bonjour,
Edit: ne vous fatiguez pas a lire, c'était une erreur toute bète...
Voici le contenu de ma table GP_ProgVisites (Notez bien le doublon dans la colone PV_Visit_ID):
J'ai cette requette:
Et voici son résultat que je n'arrive pas a expliquer (valeur null en [2]):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var result = (from v in Context.GP_ProgVisites select new[] { v.PV_ID.ToString(), (from rn in allVisit where rn.GP_Rame.R_ID == v.PV_Rame_ID select rn.GP_Rame.R_Name).First(), (from rn in allVisit where rn.GP_VisiteName.VN_ID == v.PV_ID select rn.GP_VisiteName.VN_Name).First(), "Equipe", v.PV_Start.Value.ToString() });
En examinant le contenu des differents tableaux de string je me suis rendu compte que le doublon était "écrasé" et que toutes les valeures étaient "montées sur la ligne du dessus". Un peu comme si j'avais ceci en base de donnée:
Sauriez vous comment remédier a cela ?
Merci pour toute aide.
Partager