Bonjour tout le monde,
J'ai créé un début d'application en VB6 qui devrait me permettre de simuler l'utilisation d'une machine à café.
à un certain moment, je clic sur une recette, une zone de liste doit montrer les différents ingrédients composant cette recette.
Le problème, c'est que la zone de liste ne se remplit pas.
Pourrais-je vous demander d'exécuter mon appli et de tester par vous-même ?
Voici les instructions pour l'exécution :
- Aller dans le menu "Machine" et choisir "ouvrir le panneau de gestion"
- Y indiquer le mot de passe "secret"
- aller ensuite dans le menu Gestion (qui vient d'apparaître)
- Choisir "Gérer les recettes et les ingrédients
- Sélectionner une recette (par exemple "café normal")
- vous voyez alors apparaitre le nom et le prix de la recette
- dans composition de la recette, devrait venir la composition de la requête par rapport à cette chaine SQL :
Code :Set rsRecette
BDOuvrirTable("SELECT recette.* , detail_recette.* FROM detail_recette LEFT JOIN recette ON detail_recette.ref_recette recette.id WHERE recette.id = " & listRecettes(0).ItemData(listRecettes(0).ListIndex), True)
ListCompositionRecette.Text = rsRecette("ref_ingredient") & " x " & rsRecette("nom")
mais comme je l'ai dit plus haut, rien n'apparait dans la zone de liste.
Le problème vient pour moi de la requête ci-dessus, c'est en fait une left join.
Est-il possible de vous laisser l'entierté de l'application et la base de données via ce forum ?
Un super grand et sincère merci pour votre aide.
beegees