Si es como entendi el codigo para generar la sql seria asi
tu quieres que cuando un campo este vacio no sea includido en la sentecia. bueno este codigo es para eso. cuenta si te sirve.
Código PHP:
sql = ""
If Marca <> "" Then sql = "Marca='" & Marca & "' AND "
If Procesador <> "" Then sql = sql & "Procesador='" & Procesador & "' AND "
If Memoria <> "" Then sql = sql & "Memoria='" & Memoria & "' AND "
sql = left(sql,len(sql)-4)
sSQL = "SELECT * FROM Productos WHERE " & sql
saludos leo