Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2003, 22:37
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
A manera de ejemplo sin probar:


If request.form("marca") <> "cualquiera" then Marca = 1
If request.form("procesador") <> "cualquiera" then Procesador = 1
If request.form("memoria") <> "cualquiera" then Memoria = 1


SQL = "SELECT * FROM tabla"

If Marca = 1 OR Procesador = 1 Or Memoria = 1 then SQL = SQL & " WHERE"

If Marca = 1 then SQL = SQL & " Marca = '" & request.form("marca") & "' AND"
If Procesador = 1 then SQL = SQL & " Procesador = '" & request.form("procesador") & "' AND"
If Memoria = 1 then SQL = SQL & " Memoria = '" & request.form("Memoria") & "'"


lo que no me queda claro es lo que pasaría con los "AND" sobrantes si se elige marca pero no procesador y/o memoria.. por ejemplo... aunque se podría usar un replace para quitarlos
__________________
...___...