Foros del Web » Programando para Internet » 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, 06:02
Avatar de tatoman  
Fecha de Ingreso: abril-2002
Ubicación: Madrid
Mensajes: 215
Antigüedad: 22 años
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, 09:53
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 20 años, 6 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
  #3 (permalink)  
Antiguo 04/11/2003, 17:24
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
exactamente debe ser asi:

Código:
SELECT * FROM PRODUCTOS WHERE palabra LIKE '%" & request.querystring("palabra")  &"%'"
espero te sirva.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
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 08:44.