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

tolerancia de Busqueda

Estas en el tema de tolerancia de Busqueda en el foro de ASP Clásico en Foros del Web. Hice un select de para buscar unos productos por medidas, al ser exactos los encuentra super bien , en fin, ahora se les ocurrio la ...
  #1 (permalink)  
Antiguo 11/05/2004, 13:46
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
tolerancia de Busqueda

Hice un select de para buscar unos productos por medidas, al ser exactos los encuentra super bien , en fin, ahora se les ocurrio la magnifica idea de buscar con una tolerancia, explico si buscaba con las medidas
alto = 300
ancho = 250
largo = 250

con la tolerancia ej de +5 quieren que busque las que esten entre:
alto = 300 y 305
etc...etc

como se puede hacer
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #2 (permalink)  
Antiguo 11/05/2004, 14:34
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
mmm... tal vez:


alto = request("alto")
ancho = request("ancho")
largo = request("largo")

SQL = "select * from productos where (alto Between " & alto & " AND " & alto + 5 & ") AND (ancho Between " & ancho & " AND " & ancho + 5 & ") AND (largo Between " & largo & " AND " & largo + 5 & ")"

Última edición por AlZuwaga; 11/05/2004 a las 14:35
  #3 (permalink)  
Antiguo 11/05/2004, 15:42
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
maestro de maestros cuando te van a pillar en algo gracias lo damos por cerrado te pasaste ...
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #4 (permalink)  
Antiguo 11/05/2004, 17:50
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
de nada, pero... sabés la de veces que me han pillado en algo??

jejeje, sludos
__________________
...___...
  #5 (permalink)  
Antiguo 26/05/2004, 16:23
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
dazuaga yo por estos lados de nuevo, ahora tengo que buscar igual pero + y -

o sea

300 con un rango de 5% sea
295 y 305

trate pero no me trae nada...
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #6 (permalink)  
Antiguo 26/05/2004, 16:58
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 7 meses
Puntos: 4
Facilito, facilito. si dazuaga me lo permite:

.....productos where (alto Between " & alto - 5 & " AND " & alto + 5 & ") AND .....

Aunque un rango de 5% no sería 5.

300*5/100=15

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #7 (permalink)  
Antiguo 27/05/2004, 22:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Por esta vez, Bravenap, te lo permito. Pero que sea la últ... bah! ;)
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:19.