Si tu veux garder les DataSet comme tu as fait, tu peux mémoriser les ID_ART sélectionnés dans une liste (ou dico) et construire ta requête en fonction de cette liste.
Code:
1 2 3 4 5 6 7
| // a chaque clic d'un item de la combo, tu ajoutes à ta liste si pas déjà présent
if(!listeID.Contains(comboBox2.SelectedValue))
listeID.Add(comboBox2.SelectedValue);
string secondSql = "Select * from ARTICLE where ARTICLE.ID_ART = " + listeId.First();
for(int i = 1; i < listeId.Count; i++) {
secondSql += " and ARTICLE.ID_ART = " + listeId[i];
} |
Le code est à vérifier... et il y a surement plus propre.