Bonjour,
J’ai une erreur qui s’affiche à chaque fois que je veux exécuter ma requête.
Alors pour commencer voici mes tables et leurs liens :
Et voici mon formulaire :
Donc dans la zone de liste atelier j’ai la requête suivante :
Code sqm : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT T_Atelier.IDAtelier, T_Atelier.NomAtelier FROM T_Atelier;
Avec le code suivant :
Dans ma zone de liste boite je veux le nom des boites qui correspondent à l’atelier sélectionné dans la liste lstAtelier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub lstAtelier_Change() Me.lstBoite.Requery End Sub
J’ai donc la requête suivante :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part SELECT DISTINCT T_Nom_Boite.IDBoite, T_Nom_Boite.Nom_boite, T_Atelier.IDAtelier FROM T_Atelier INNER JOIN T_Nom_Boite ON T_Atelier.IDAtelier=T_Nom_Boite.IDAtelier WHERE (((T_Atelier.IDAtelier)=forms!F_Commande.lstAtelier));
Le problème est que dans le formulaire à chaque fois que je l’ouvre j’ai le message suivant :
Si dans cette fenetre j’ecris un IDAtelier, dans ma liste de boite j’ai bien la correspondance.
Mais je veux pas entrer mon atelier comme ceci, je veux que sa prenne en compte l’atelier que je selectionne dans la liste lstAtelier.
Et dés que je sélectionne un atelier dans ma liste j’ai le message suivant :
En espérant avoir étais assez claire si quelqu’un pourrais débloquer mon souci
Merci
Partager