Du kan tankeskapelsen en query basera något liknande detta:
sSql = VALDA myFields FRÅN myTables VAR 1=1
Och nu, bruksvariabler för vila av parametrarna:
om (inte isNull (combo1.Value)) därefter
sConditions = sConditions & ”OCH fieldCombo1 =” & combo1.Value
avsluta om
om (inte isNull (combo2.Value)) därefter
sConditions = sConditions & ”OCH fieldCombo2 =” & combo2.Value
Avsluta om
Slutligen du tillfogar endast ditt villkorar till din original- query
sSql = sSql & sConditions
Och utför denna sSqlquery.