
03/12/2003, 22:37
|
 | 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
__________________ ...___... |