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...