Bonjour à toute la communauté.
J'ai un gros soucis depuis hier sur mon logiciel.
en gros j'ai une base de données qui a la structure suivante.
Dans ma table imprimante, j'ai 3 imprimantes avec les identifiants suivant--------------- Table Imprimante ---------------------
imp_id (PK)
imp_ref
imp_com
con_id (FK)
gam_id (FK)
--------------- Table Constructeur ---------------------
con_id (PK)
con_rs
------------------ Table Gamme ------------------------
gam_id (PK)
gam_lib
1 2 et 4 car la fiche 3 a été supprimée.
et j'ai une fonction qui me renvoie un Dataset avec les 3 tables. jusque la pas de soucis.
Ensuite je remplie le Listview qui marche sans probleme
mais quand je clique sur la fiche qui doit avoir l'index n°4 il va chercher une fiche qui n'existe pas portant le numero 3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 For Each oDataRow In oDataTable.Rows 'Ajout de la reference lvImprimante.Items.Add(oDataRow.Item("imp_ref").ToString, 0).Tag = oDataRow.Item("imp_id") Next
j'espere que j'ai été assez clair car mon probleme n'est pas facile a expliquer.
Merci d'avace bonne journée
Partager