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

Sistema de Búsqueda

Estas en el tema de Sistema de Búsqueda en el foro de ASP Clásico en Foros del Web. Aviso: este post lo publiqué anteriormente en el foro de base de datos, donde corresponde, al no recibir respuestas intento por este lado, a lo ...
  #1 (permalink)  
Antiguo 26/09/2005, 09:58
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 11 meses
Puntos: 2
Sistema de Búsqueda

Aviso: este post lo publiqué anteriormente en el foro de base de datos, donde corresponde, al no recibir respuestas intento por este lado, a lo mejor alguien tiene experiencia en esto y me puede ayudar.
---------------------------------------------------------

Hola, paso a comentarles la situación.

Mi finalidad es hacer una búsqueda efectiva, rápida y controlable.

En cuanto al manejo de los datos, se me ocurrió la idea de palabras claves, entonces:

Productos
---------
id_producto *
nombre
...
palabras_clave

Servicios
--------
id_servicio *
nombre
...
palabras_clave

En los campos palabras_clave irian las palabras (entre 2 y 10 aprox.) separadas con espacios y luego buscaria en ellas para seleccionar mis registros.

Esto esta bien? Es rápido?

La otra idea que se me ocurrió es:

Palabras
--------
palabra *
tabla *
id *

En donde palabra guardaria la palabra clave en si y en tabla el nombre de la tabla en que quiero hacer referencia el id.

¿Pero cómo haria la consulta SQL con esta opción?
¿Es posible indicar el nombre de la tabla a consultar sacando la misma desde un registro de otra tabla?

¿A alguien se le ocurre (o conoce una existente) una alternativa de lo que busco?

Muchas gracias a todos de antemano!
__________________
Sergio
  #2 (permalink)  
Antiguo 27/09/2005, 18:23
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 11 meses
Puntos: 2
¿A nadie se le ocurre nada? (mensaje para subir el post ;)
__________________
Sergio
  #3 (permalink)  
Antiguo 27/09/2005, 19:52
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
SQL="Select * From productos WHERE palabras_clave LIKE '%"& request("busca")&"%'"
RS.open SQL, oConn, 1,1
__________________
CreandoWebs.com
www.creandowebs.com
PLANTILLAS TEMPLATEMONSTER CON 10% DE DESCUENTO
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 12:34.