aspetta, c'è un errore nella tua query
codice:
sQuery = "SELECT * FROM Tabella1 WHERE"
if Request.Form("campo1") <> "" then
sQuery = sQuery & " Campo1 = '%" & Request.Form("campo1") & "%'"
end if
if Request.Form("campo2") <> "" then
sQuery = sQuery & " AND Campo2 = '%" & Request.Form("campo2") & "%'"
end if
se campo1 sarà vuoto ti andrà in errore perchè avrai "... WHERE AND"
fai così
codice:
sQuery = "SELECT * FROM Tabella1 WHERE 1=1"
if Request.Form("campo1") <> "" then
sQuery = sQuery & " AND Campo1 LIKE '%" & Request.Form("campo1") & "%'"
end if
if Request.Form("campo2") <> "" then
sQuery = sQuery & " AND Campo2 LIKE '%" & Request.Form("campo2") & "%'"
end if