Originariamente inviato da semolino
Mi sono accorto che se per caso i 3 campi risultano vuoti mi da errore:
Microsoft JET Database Engine (0x80040E14)
Errore di sintassi nella proposizione WHERE

Come posso fare?
I valori li passo da tre select
fai così dopo le if metti:
codice:
strTapSQL = "SELECT * FROM "&strTapTablePrefix&"Prodotti"
If wherecondition <> ""
strTapSQL = strTapSQL &  " WHERE " & wherecondition
End If