Bonjour,
je suis actuellement en train de realiser une application de gestion d'une videotheque et je rencontre un problemes quand a la lecture du contenu d'une listbox.
J'ai une listbox contenant les recompenses d'un film qui se decoupe en 3 colonnes
1ere colonne : id recompense
2e colonne : nom de la recompense
3e colonne : annee d'obtention de la recompense
Cette listbox se trouve dans un formulaire d'ajout de film.
A la fin de mon formulaire je possede un bouton ajouter et quand je clique dessus il m'ajoute le film dans une table et les recompenses obtenu dans une autre table.
Mon soucis est qu'en parcourant ma listbox, je n'arrive pas a recuperer les valeurs de la 3e colonne (annee obtention) pour inserer dans ma table.
Voici mon code actuel
le ? correspond a ce qui me manque pour acceder a la 3e colonne de la ligne en cours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 'gestion des recompenses pour le film à inserer dans la base de données If ListeRecompense.ListCount <> 0 Then For i = 0 To ListeRecompense.ListCount - 1 'preparation de la requete pour l'ajout d'une recompense au film sql = "INSERT INTO obtention_recomp (id_film, id_recomp, annee_obtention_recompense) VALUES (" _ & id_max & ", " _ & ListeRecompense.ItemData(i) & ", " _ & Chr(34) & ? & Chr(34) & ")" MaBase.Execute sql Next End If
Je vous remercie d'avance pour votre aide qui me serai vraiment precieuse.
Partager