Goedemorgen Helpmij forumlezers!
Ik ben bezig met een ingredientendatabase met recepten, ik probeer een query te maken die op basis van ingevulde zoektermen het juiste ingrediënt vind.
Heb op school in 2009/2010 voor het laatst access gedaan en we hadden toen ook weinig te maken met SQL helaas.
Tevens is de structuur van mijn database niet optimaal, ook dat ben ik verleerd.
Wat is het doel:
Op basis van velden op het formulier "Zoeken" moeten resultaten worden weergeven.
Als er bijvoorbeeld 1 ingredient op het veld ingredient ingevuld word dan moeten alle records met dat ingredient terugkomen.
Als dan het vinkje dieet geschikt ook nog aanstaat moeten dieet geschikte formulieren tevoorshijn komen.
Mijn indeling is 18 ingredient velden waar je in het zoekformulier 3 maximaal in kunt vullen om records naar voren te halen.
Er moet eigenlijk gelijktijdig op alle velden gefiltered kunnen worden.
Ik heb hier een voorbeeld van gepakt en dit op meerdere manieren geprobeerd na te bootsen: http://www.access-programmers.co.uk/forums/showthread.php?t=188663
Als ik bij mijn Query alle like velden beperkt tot "Gerecht" dan doet hij het wel!
Maar als ik dan vervolgens nog een ander veld wil gaan filteren dan geeft de query gelijk geen velden meer weer.
Gebruikt: Microsoft Office Access 2013.
Mijn database staat hier zodat je kunt zien hoe ik mijn query opgebouwt heb:
Skydrive publieke map
Ik ben bezig met een ingredientendatabase met recepten, ik probeer een query te maken die op basis van ingevulde zoektermen het juiste ingrediënt vind.
Heb op school in 2009/2010 voor het laatst access gedaan en we hadden toen ook weinig te maken met SQL helaas.
Tevens is de structuur van mijn database niet optimaal, ook dat ben ik verleerd.
Wat is het doel:
Op basis van velden op het formulier "Zoeken" moeten resultaten worden weergeven.
Als er bijvoorbeeld 1 ingredient op het veld ingredient ingevuld word dan moeten alle records met dat ingredient terugkomen.
Als dan het vinkje dieet geschikt ook nog aanstaat moeten dieet geschikte formulieren tevoorshijn komen.
Mijn indeling is 18 ingredient velden waar je in het zoekformulier 3 maximaal in kunt vullen om records naar voren te halen.
Er moet eigenlijk gelijktijdig op alle velden gefiltered kunnen worden.
Ik heb hier een voorbeeld van gepakt en dit op meerdere manieren geprobeerd na te bootsen: http://www.access-programmers.co.uk/forums/showthread.php?t=188663
Als ik bij mijn Query alle like velden beperkt tot "Gerecht" dan doet hij het wel!
Maar als ik dan vervolgens nog een ander veld wil gaan filteren dan geeft de query gelijk geen velden meer weer.
Gebruikt: Microsoft Office Access 2013.
Mijn database staat hier zodat je kunt zien hoe ik mijn query opgebouwt heb:
Skydrive publieke map