Bonjour aux développeurs dans les parages !
Je viens vous exposer mon problème:
- j'ai une Datatable (ds.tables("CHAMP")) contenant des enregistrements et pour verifier j'ai affiché le contenu de celle-ci et j'ai bien des resultats:
1 Client ...
2 Reference ...
3 Nom ...
- j'ai une ListBox avec des éléments
- et un bouton qui permet de pop une fenêtre pour un champ de la listbox séléctionné
Je soupçonne le .Select de ne pas faire son travail correctement car quand j'affiche le contenu de "ListBox2.SelectedValue" il me retourne toujours le bon numéro correspondant (1 pour Client, 2 pour Reference, ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For Each DRtable As DataRow In ds.Tables("CHAMP").Select("code = " + ListBox2.SelectedValue) CHAMPtmp.ImportRow(DRtable) Next If CHAMPTABLEtmp.Rows.Count > 0 Then FonctionQuiPop() End If
Ainsi je devrais toujours avoir quelque chose à remplir dans mon "For Each" or ce n'est pas le cas, par exemple pour Client, il me pop bien la fenêtre, mais pour Reference, non car "CHAMPTABLEtmp.Rows.Count = 0"
Je tiens aussi à préciser que la "FonctionQuiPop" est pour l'instant juste un Form.Showdialog()
Partager