Bonjour,
nouveau sur le forum et novice en access je bloque sur un problème de base qui devrait j'imagine être résolu par les assistants access .... mais rien de rein..
structure :
une table "jour" avec champ "j" et les jours de la semaine en valeur
une table "legumes" avec champ "leg" et 2 valeurs : carotte et choux - sans accents , sans espaces, sans majuscules-
une troisième table "menu" avec 3 colonne - n°, j et leg- que j'alimente via deux listes déroulantes basées sur"j" et "leg"
un formulaire pour remplir la table "menu" pour le fun
jusque là tout va bien et tout marche bien.
mon problème :
je veux réaliser une requête sur la table menu pour visionner uniquement les jours avec des choux !!!
donc je créer une requête avec l'assistant requête sur la table menu et j'indique comme critère "choux" donc en SQL ça me donne :
SELECT menu.j, menu.leg
FROM menu
WHERE (((menu.leg)="choux"));
et la quand j'ouvre la requête une fenêtre s'ouvre avec :Type de données incompatible dans l'expression du critère.
Ce que je ne comprends pas c'est pourquoi si je complète un table "menu" directement sans passer par des listes déroulantes là ça marche, et pas à l'aide des listes déroulantes !
j'ai transformé les types de données des trois tables en texte ou en numérique mais pas changement.
question : que dois je faire pour réaliser une requête sur une table complétée avec des listes déroulantes ?
merci de votre aide.
Partager