bonjour,
je souhaite afficher 1 seule ligne pour une relation 1-N dans mon datagrid.
je m'explique:
j'ai une table activite
1 activite phytosanitaire 12H00 12H30
2 activite phytosanitaire2 12H30 14H00
j'ai une table est utilise
1 produit1
1 produit2
1 produit3
2 produit4
je veux afficher dans mon datagrid
activite phytosanitaire 12H 12H30 Produit1, Produit2, Produit3
activite phytosanitaire 12H30 14H00 Produit4
comment vous y prendriez vous pour obtenir ce resultat ? je veux 1 seule ligne par ligne d'activite.
je propose d'utiliser une classe de propriete pour representer les colonnes et un array list contenant la classe en n exemplaire pour representer la table.
Pour chaque ligne, je fais deux acces à la base, un acces à la table activite et un acces à la table de relation et je remplis l'objet.
Pour 100 lignes dans la table, cela fera plus de 200 select dans le programme...
Partager