Ho un form da cui iserisco delle chiavi di ricerca che poi vengono passate ad una pagina asp che legge i campi form e crea la query sql.

Nel form vi sono presenti due select dinamiche che prelevano i valori che le popolano in modo dinamico da un database per fare una coppia marca-modello

Vorrei che se l'utente seleziona 'Qualasiasi marca' e si popola ovviamente la seconda select con 'Qualsiasi modello' la ricerca venga effettuata su tutte le marce e modelli presenti in archivio.

Io ho provato questa sintassi

<%
Dim rsR__MMColParam
rsR__MMColParam = ""
If (Request.Form("sel_marca") <> "") Then
rsR__MMColParam = Request.Form("sel_marca")
elseif (Request.Form("sel_marca") = "Tutte le marche") Then
rsR__MMColParam = ""
End If
%>

e la chiave di ricera sql è fatta cosi

rsR.Source = "SELECT * FROM prodotti WHERE marca = '" + Replace(rsR__MMColParam, "'", "''") + "' AND modello = '" + Replace(rsR__MMColParam1, "'", "''") + "' AND descrizione LIKE '%" + Replace(rsR__MMColParam2, "'", "''") + "%' AND provincia LIKE '%" + Replace(rsR__MMColParam3, "'", "''") + "%' AND genere = '" + Replace(rsR__MMColParam4, "'", "''") + "'"

Il problema è che se metto Qualsiasi marca/qualsiasi modello non mi trova nulla....

Ho provato anche con questo

rsR__MMColParam = "*"

ma niente da fare...esiste un carattere jolly per queste ricerche generiche?

Grazie
Luca