Toon posts:

[Access/SQL] parameters uit een listbox

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een query in access en normaliter kan je als parameter (criteria) bijvoorbeeld form![testform]![testfield] opgeven. Die criteria haalt het waarde uit de form op en voert dan de query uit. Nu wil ik het zelfde doen met een listbox maar verwijzen naar een listbox werkt niet (simple listbox, of multiple listbox). De bedoeling is dat men meerdere items kan selecteren.

Wat ik als oplossing verzonnen heb:

Op het moment dat er op een knop gedrukt word in de form, worden alle items die geselecteerd zijn in vb opgezet naar een string. Deze string plaats ik in een tekst veld op hetzelfde form [tekst2].

Dit veld bevat nu dus "40 OR 20 OR 21 OR 60". In mijn query zet ik dit dus als:
form![testform]![tekst2]. Dit werkt natuurlijk niet omdat hij dit gedeelte evalueerd als een string. Dus als "40 OR 20 OR 21 OR 60" en niet als 40 OR 20 OR 21 OR 60. Dus zonder ", weet iemand hier een oplossing voor of is er een eenvoudigere methode.