FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Buscado elementos
Estoy usando una TIBOQuery para buscar cadenas de texto y quisiera saber si ahi alguna forma de q me busque una cadena indistintamente de q este en valor en mayusculas o minuscular osea q si busco "Hola" me encuente "hola" o "HOLA"
la sentencia q estoy usando es: select IdActividad, Nombre from Actividades where nombre like '%Hola%'; Última edición por xerkan fecha: 15-10-2003 a las 18:24:12. |
#2
|
|||
|
|||
Hola.
Puedes probar utilizar la función upper al hacer la comparación en el sql. |
#3
|
|||
|
|||
hola otra vez.
ley la respuesta que puse y quedo como si estuviera hablando con algun compañero de trabajo la sentencia seria algo como: Código:
select IdActividad, Nombre from Actividades where Upper(nombre) like '%'||Upper(Hola)||'%'; espero que te sirva.- nota: esto es sin importar si usas tiboquery o tquery o cualquier otro componente, es puro sql.. ademas revisa las comillas dobles que tambien las pase por alto. |
#4
|
||||
|
||||
Otra opción es usar la cláusula CONTAINING en lugar de LIKE (puesto que no es sensible a mayúsculas).
select IdActividad, Nombre from Actividades where nombre containing 'Hola'; Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|