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

Mejorar el sistema de busqueda de mi buscador

Estas en el tema de Mejorar el sistema de busqueda de mi buscador en el foro de ASP Clásico en Foros del Web. Hola tengo un buscador conectado a una base de datos Acces El buscador funsiona bien pero.... Me gustaría ampliar más la búsqueda. Espesifico bien. Cuando ...
  #1 (permalink)  
Antiguo 31/03/2004, 15:44
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Mejorar el sistema de busqueda de mi buscador

Hola tengo un buscador conectado a una base de datos Acces

El buscador funsiona bien pero....

Me gustaría ampliar más la búsqueda.

Espesifico bien.

Cuando ingreso la información por un formulario post

Hay un campo en el formulario llamado "Codigo" que es ahí donde espesifico que tipo de palabra será la palabra (Clave para ser encontrado el artículo).

Ejemplo.

Ingreso un artículo con la palabra Clave "Dios".

Si vas al buscador y Buscas "Dios".

Aparecerá el artículo.

Porque "Dios" es la palabra clave.

Ahora.

Si pongo "Dios de Israel".

Da el resultado de que no aparece en la base de Datos.

Me gustaría lograr que cuando busque en la base de datos busque tanto la palabra clave como otras mas que se agreguen

Que si pongo

"Dios" de Israel
Que encuentre la información.

Aquí pongo el codigo de búsqueda a la base de datos.

'definir variable a buscar
Dim Temp,Rango
Rango=Request("Tipo")
If Rango="1" Then
'En la Tabla la palabra que buscamos
Temp="Select * From noticias Where UCase([codigo])='" & UCase(Request("palabra"))'"
Else
Temp="Select * From noticias Where InStr(UCase([codigo]),'" & UCase(Request("palabra")) & "')>0"
End If
noticias.Open Temp, Conexion
If noticias.BOF And noticias.EOF Then

Un amigo me dijo que si agrego algo como

pal like'" &

Funsionaría ya que ese comando indica que tiene que buscar en todas partes, pero no me funsiona o al menos no se que tal con eso.

Saludos.

¿Quién me ayuda?.
__________________
Cree en Dios ten fé que el es grande
  #2 (permalink)  
Antiguo 31/03/2004, 15:56
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Select * From tabla where campo like '%data%'

saludos
  #3 (permalink)  
Antiguo 01/04/2004, 06:51
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
No me ha funsionado o yo no le puesto bien.

¿Me dicen si se puede de otra forma?


Saludos
__________________
Cree en Dios ten fé que el es grande
  #4 (permalink)  
Antiguo 01/04/2004, 08:54
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
prueba asi

Código PHP:
"Select * From noticias Where UCase([codigo]) like '%" UCase(Request("palabra")) & "%'" 
  #5 (permalink)  
Antiguo 01/04/2004, 09:42
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Hola.

Mira, apenas he dormido una hora y 45 minutos aproximadamente hoy hehehe.

Ya había cambiado el codigo de la forma que me lo pones aquí hace horas, pero, tampoco.

Estoy intentando hacer modificar el sistema de busqueda he implementar uno que vi en desarrolloweb, si funsiona, lo escribo, si no, te pediré ayudita.
__________________
Cree en Dios ten fé que el es grande
  #6 (permalink)  
Antiguo 01/04/2004, 15:23
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Ya lo arregle gracias de todos modos.
__________________
Cree en Dios ten fé que el es grande
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 21:48.