ok,
ik wil graag zowel een multiple select maken alsme een optie om "all" records op te halen dus zoiets als dit met een listbox met de optie multiple:
--
Slelect Age:
all -> value = "%"
10-20 -> value = "1"
20-30 -> value = "2"
40-50 -> value = "3"
--
Middels de "IN" los ik het multiple select op, middels een nummeriek categorie index los ik het "all" probleem op bv
all -> value ="%" als ik dan in mijn SQL "LIKE" gebruik krijg ik alle records.
Op de een of andere manier lukt het me niet om beide te combineren... om dus zowel een multiple select mogelijk te maken alsmede een "all records" optie. Wie kan mij vertellen hoe ik dat voor mekaar krijg?
ik wil graag zowel een multiple select maken alsme een optie om "all" records op te halen dus zoiets als dit met een listbox met de optie multiple:
--
Slelect Age:
all -> value = "%"
10-20 -> value = "1"
20-30 -> value = "2"
40-50 -> value = "3"
--
Middels de "IN" los ik het multiple select op, middels een nummeriek categorie index los ik het "all" probleem op bv
all -> value ="%" als ik dan in mijn SQL "LIKE" gebruik krijg ik alle records.
code:
1
2
3
4
5
6
7
8
9
| SELECT *
FROM People
WHERE WHERE Age in (" + Replace(v_age, "'", "''") + ")
&
SELECT *
FROM People
WHERE WHERE Age like '" + Replace(v_age, "'", "''") + '") |
Op de een of andere manier lukt het me niet om beide te combineren... om dus zowel een multiple select mogelijk te maken alsmede een "all records" optie. Wie kan mij vertellen hoe ik dat voor mekaar krijg?