Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1356 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Entity Framework : Une entité pour 2 tables : "Problèmes fragments..."

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Entity Framework : Une entité pour 2 tables : "Problèmes fragments..."

n°2074111
nicopulse
Posté le 05-05-2011 à 16:30:27  profilanswer
 

Bonjour à tous,  :hello:  
 
Comme il est possible avec les dataset de créer une DataTable prenant les données de plusieurs tables (join), j’essaye de créer une entité pour 2 tables.
 
Mon problème :
 
http://www.monsterup.com/upload/1304605205512.png
 
Ici, j’aimerai que l’entité Correctif comporte en plus un champ de la table Charge. C’est le champ « complement ». Je voudrais qu’il soit accessible en lecture pour l’afficher sur chaque ligne le la GridView bindé sur mon entité Correctif.
 
Mais problème à la compilation, j’ai cette erreur qui survient :
 
Erreur 3024 : Problème de fragments de mappage à partir de la ligne 541 :Doit spécifier le mappage de toutes les propriétés de clé (Correctif.numLotNature, Correctif.numCharge) de l'EntitySet Correctif.
 

  • Cela provient du fait que j’essaye de regrouper au sein d’une entité 2 tables dont la relation est (1,n) et que cela est impossible ?
  • Ou ai-je mal fait quelque chose ?


Merci de votre aide.  :jap:  


---------------
fruits légumes bordeaux Vin de Bordeaux Lary VPN Anonymat Hadopi Jeunes Socialistes
mood
Publicité
Posté le 05-05-2011 à 16:30:27  profilanswer
 

n°2074288
alien cons​piracy
hardtrance addict
Posté le 06-05-2011 à 12:23:31  profilanswer
 

Je n'ai jamais été confronté au mappage de deux tables dans une entitée mais j'ai l'intuition que tu ne procèdes pas de la bonne manière.

 

N'est-il pas mieux de créer un nouveau membre dans la class Correctif (via la classe partiel) qui pointe sur this.Charge.complement ?


Message édité par alien conspiracy le 06-05-2011 à 12:24:58
n°2074289
nicopulse
Posté le 06-05-2011 à 12:24:58  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Entity Framework : Une entité pour 2 tables : "Problèmes fragments..."

 

Sujets relatifs
Selection et tri sur 2 tables quasi identiquesComparaison de deux tables sur deux champs
Debugage jeu en C#Soustraire deux tables
[??] Simulation numérique de problèmes physiqueSQL tri calcul sur 2 tables
Joindre 4 tables[aide] ACCESS, création tables (appliquée pour une gestion budget)
Problème de FrameworkCopier tables MySQL vers un autre serveur
Plus de sujets relatifs à : Entity Framework : Une entité pour 2 tables : "Problèmes fragments..."


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR