No encuentro la forma de hacer la peticion a la base de datos tiene que buscar en 3 columnas (G S P) en ellas hay numeros
G | S | P
11 | 01 | 01
11 | 01 | 02
11 | 01 | 03
11 | 01 | 04
11 | 01 | 05
11 | 01 | 06
11 | 01 | 07
11 | 01 | 08
....
11 | 01 | 16
11 | 02 | 01
11 | 02 | 02
11 | 02 | 03
11 | 02 | 04
11 | 02 | 05
.....
en la columna P va del 1 al 16 por cada S, y cada S va del 1 al 400 por cada G que va del 1 al 14
tengo un buscador que tiene el formulario
Código:
este formulario funciona bien y nos manda al buscardb.asp que hace la peticion:<form method="Post" action="buscardb.asp" target="main"> <p align="center"> <font color="#FFFFFF"> <input type="text" name="palabrag" size="2"> <font face="Tahoma" size="4"><b>:</b></font> <input type="text" name="palabraS" size="3"> <font face="Tahoma" size="4"><b>:</b></font> <input type="text" name="palabrap" size="2"> </font> </p> <p align="center"><font face="Tahoma" size="1" color="#FFFFFF"> <select name="chinco" size="1"> <option value=0>Todo</option> <option value=5>+/- 5 S </option> <option value=10>+/- 10 S </option> </select> </font> </p> <p align="center"> <input type="submit" value="Coordenadas" name="boton1"> </p> </form>
Código:
busca lo que le pido y si no puse nada selecciona todoconecta a la base de datos y... Temp="Select * From Universo Where UCase(G) like '%" & UCase(Trim(Request("palabrag"))) & "%' and UCase(S) like '%" & UCase(Trim(Request("palabras"))) & "%' and UCase(P) like '%" & UCase(Trim(Request("palabrap"))) & "%'" ....
como veran en mi 1er codigo puse en el formulario un menu desplegable con opciones:
Todo (esto seria el normal)
+/- 5 S
+/- 10 S
estos ultimos 2 serian para que aparte en la columna S seleccione un rango de 5 o 10 numeros mas y 5 o 10 numeros menos respectivamente.
Mi problema es que no se modificar la peticion para que haga esa busqueda
Y tampoco se como hago para que "palabraS" se conbierta en
"palabraSmas" = palabraS + chinco (esta es la variable que no se si llega del menu desplegable)
y en
"palabraSmenos" = palabraS - chinco
las cuales usaria para hacer la peticion ... osea creo seria ese el metodo??