Foros del Web » Programando para Internet » ASP Clásico »

Filtrar un campo numerico mediante combobox

Estas en el tema de Filtrar un campo numerico mediante combobox en el foro de ASP Clásico en Foros del Web. Buenas quisiera saber como se puede hacer la consulta de un cierto rango de precios Por ejemplo Formulario OPTION : 0 - 10 OPTION : ...
  #1 (permalink)  
Antiguo 20/01/2005, 13:48
Avatar de the_LiZaRd_  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 0
Filtrar un campo numerico mediante combobox

Buenas quisiera saber como se puede hacer la consulta de un cierto rango de precios
Por ejemplo

Formulario
OPTION : 0 - 10
OPTION : 10 - 20

ke value le pongo ?

y la sentencia SQL ?

si el CAMPO en BD es Numerico

.. la respuesta del formulario me tiene ke dar el rango que seleccione.

Gracias a ver si me ayudan.
  #2 (permalink)  
Antiguo 20/01/2005, 13:52
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
uf

OPTION : 10 - 20

opcion = split(request(opcion),"-")
desde = opcion(0)
hasta = opcion(1)

strsql = "select * from tabla where precio > " & desde & " and precio < " & hasta


o algo asi
  #3 (permalink)  
Antiguo 20/01/2005, 14:04
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
O la misma logica con la instruccion "...WHERE precio BETWEEN valor1 AND valor 2"

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 20/01/2005, 14:15
Avatar de the_LiZaRd_  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima
Mensajes: 102
Antigüedad: 20 años, 7 meses
Puntos: 0
ok ,,, Gracias pero ...

Gracias Muzztein Hola u_goldman

ketal =P

ok entiendo la sentencia pero no comprendo bien
como lo mando del formulario

y me puedes explicar un pokito esto porfavor :

opcion = split(request(opcion),"-")
desde = opcion(0)
hasta = opcion(1)

GRACIAS SE PASARON ah!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:58.