Foros del Web » Programación web » ASP Clásico »

¿Como crear un buscador de registros?

Estas en el tema de ¿Como crear un buscador de registros? en el foro de ASP Clásico en Foros del Web. Hola a todos, estoy desarrollando otro website, este con un monton de articulos en una base de datos y no se como generar un buscador ...
  #1 (permalink)  
Antiguo 03/11/2003, 05:02
Avatar de tatoman  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 211
Antigüedad: 12 años, 3 meses
Puntos: 1
¿Como crear un buscador de registros?

Hola a todos, estoy desarrollando otro website, este con un monton de articulos en una base de datos y no se como generar un buscador de productos, tengo un formulario y una hoja de resultados perono se como relacionarlos ni que filtro he de aplicar a la base de dastos.
Lo que estoy haciendo es recoger la variable palabra (campo del formulario de busqueda) en un request.querystring("palabra") y lo paso a una variable palabra = request.querystring("palabra"). Luego pongo SELECT * FROM PRODUCTOS LIKE 'palabra' y abro la base de datos. En teoria tendria que limitar a mostrar los ficheros que contengan en alguno de sus campos la variable palabra.

¿alguien sabe como se realiza esto? Gracias de antemano a todos.
__________________
Elias Frances
Webmaster (ultimos proyectos) de:
www.internet20.es
  #2 (permalink)  
Antiguo 03/11/2003, 08:53
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 374
Antigüedad: 10 años, 9 meses
Puntos: 13
seria algo así:

SELECT * FROM PRODUCTOS WHERE COLUMNA LIKE '%palabra%'

Donde pone columna debes poner la columna donde se buscara la palabra y los % que he puesto son como los asteriscos en otra busquedas, asi si pusieras palabr% encontraria palabra, palabrota, etc
__________________
Jerónimo Cernuda
Wemaster de McAnam.com
  #3 (permalink)  
Antiguo 04/11/2003, 16:24
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.192
Antigüedad: 12 años, 6 meses
Puntos: 4
exactamente debe ser asi:

Código:
SELECT * FROM PRODUCTOS WHERE palabra LIKE '%" & request.querystring("palabra")  &"%'"
espero te sirva.
__________________
OKTAL::Software a la medida::Soluciones Web
http://www.oktal.com.co
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 15:14.
SEO by vBSEO 3.3.2