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

Buscador

Estas en el tema de Buscador en el foro de ASP Clásico en Foros del Web. Hola tengo hecho un buscador que apunta a una BD, el mismo con esta sentencia SQL me busca todo excepto los titulos que estan en ...
  #1 (permalink)  
Antiguo 23/08/2002, 17:45
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 23 años, 4 meses
Puntos: 1
Buscador

Hola tengo hecho un buscador que apunta a una BD, el mismo con esta sentencia SQL me busca todo excepto los titulos que estan en MAYUSCULAS:
strSQL = "Select * from discusion where Titulo ='" & Request.form("titulo")&"'"

Ahora probe con esta sentencia para que busque tanto minusculas como mayusculas:
strSQL = "SELECT * FROM discusion where Upper(Titulo) LIKE Upper('%" & titulo & "%'"

y me salta este error

Microsoft JET Database Engine error '80040e14'

Missing ), ], or Item in query expression 'Upper(Titulo) LIKE Upper('%PREGUNTA PARA TODOS SOBRE LA DIETA%''.

/borrar1.asp, line 45
  #2 (permalink)  
Antiguo 23/08/2002, 17:49
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Buscador

El mismo error te lo dice, te falta un ) al final.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 23/08/2002, 17:51
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Buscador

Por cierto , mejor checa mi perfil y ve el mensaje (tip) que puse sobre un buscador, por que tal como lo haces dudo que sea lo que quieres.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #4 (permalink)  
Antiguo 23/08/2002, 17:53
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Buscador

Gracias Urjose, ahora salto esto:

Microsoft JET Database Engine error '80040e14'

Undefined function 'Upper' in expression.

/borrar1.asp, line 46

  #5 (permalink)  
Antiguo 24/08/2002, 00:27
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Buscador

Mira yo hice hace tiempo eso de las mayusculas pero no recuerdo la función que utilice.

ToUpper
Ucase

Prueba alguna de esas dos.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #6 (permalink)  
Antiguo 24/08/2002, 10:43
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Buscador

Hola amigo:

No te funciona por que Upper no existe en el lenguaje SQl de Access.

Para hacer lo que quieres hacer, lo mejor es convertir a minúsculas, primero las palabras a buscar, no los campos de la BD.

Esto se hace de forma sencilla con las funciones provistas por VBScript:

UCase() convierte a Mayúsculas
LCase() convierte a Minúsculas

Espero te ayude. Saludos.

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red en castellano"></a>
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 11:46.