Bonjour,
Voila j'essaie d'utiliser le mapping d'objet avec linq sql.
J'arrive bien à mapper une classe et récupérer les info persistant de la base mais je bloque quand il faut faire une jointure avec une autre table.
En gros j'ai 2 classes Profiles et Sources. La classe Profiles doit chargé une référence de Source.
J'ai tenté dans Profile :
Dans le create :
Code:
1
2
3
4
5
6
7
8 this._sourceDirect = new EntityRef<Source>(); [Association(Storage = "_sourceDirect" , ThisKey = "SourceDirectID")] public Source SourceDirect { get { return this._sourceDirect.Entity; } set { this._sourceDirect.Entity = value; } }
Etc ....
Mais à priori ça ne récupère pas ma source (toujours à null).
J'ai vu qu'il y avais peut-être une astuce avec la propriété DeferredLoadingEnabled = false pour le data context mais sans résultat.
Peut-être qu'il faut ajouté une contrainte dans ma base de donnée ?
Bref si quelqu'un a des infos je suis preneur.
Merci.
Seb.