FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Busqueda con tildes o sin tildes.
Hola a todos.
Tengo un problemilla que en principio parecía mas sencillo de resolver y que ya se me está enconando y requiero de vuestra estimada ayuda. Gracias de antemano. Utilizo una base de datos FIREBIRD y delphi 10 seattle. Tengo un TEdit(eBuscar) que se llama "descripcion" y una tabla donde hago un filtro para buscar por los elementos que coinciden con el TEdit. es decir:
El problema surge cuando quiero buscar "JOSE' y si en la base de datos está escrito "JOSÉ", pues no aparece y debería aparecer. ¿Como hago para que me filtre independientemente si la palabra tiene tilde o no?. No me gustaria utilizar el comodin "_" puesto que no me parece una solución muy adecuada. Gracias. Última edición por Casimiro Notevi fecha: 15-05-2018 a las 23:09:26. |
#2
|
||||
|
||||
Mira este hilo, de hoy mismo.
Y por cierto, para otra ocasión no olvides usar las etiquetas para el código, gracias. |
#3
|
||||
|
||||
Tienes que modificar la definición del campo en la base de datos.
|
#4
|
|||
|
|||
Cita:
Uff, me da yuyu, cambiar la definicion de la base de datos, la cual está funcionando ahora con datos reales. No obstante haré pruebas con lo que me dices. Gracias. |
#5
|
||||
|
||||
Pues tienes que añadirle: collate ES_ES_CI_AI
No hay otra solución. |
#6
|
|||
|
|||
Tengo una duda con la solución propuesta: entiendo que se solucionaría el problema si lo que se está haciendo es una consulta de selección a la base de datos, pero en el caso que presenta usuario1000 lo se que hace es aplicar un filtro a un TClientDataset; ¿sigue siendo válida la solución?. Pregunto porque hasta donde sé la propiedad Filter de cualquier "localdataset" solo afecta a los datos actualmente en memoria dejando sin efecto el "truco" de collate ES_ES_CI_AI; ¿es así o o me estoy perdiendo de algo?
|
#7
|
||||
|
||||
No lo sé, no suelo usar TClientDataset.
Es una pregunta interesante. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tildes. | bit | Lazarus, FreePascal, Kylix, etc. | 5 | 10-04-2014 10:19:55 |
Consulta que incluya tildes | antigrondona | SQL | 5 | 30-07-2010 13:30:13 |
Consulta SQL exceptuando tildes | ingabraham | SQL | 8 | 22-06-2010 23:19:20 |
Más de lo mismo ñ, tildes | Maibok | MySQL | 3 | 18-12-2006 01:31:32 |
tildes caprichosos | elcigarra | PHP | 7 | 30-09-2006 23:06:59 |
|