Hola a todos,
Tengo un clientDataSet con un campo "Nombre" que puede tener acentos o no. Tengo un campo TEdit donde introduzco el nombre a buscar. El problema es que si no introduzco exactamente el filtro tal como fue escrito, no me lo localiza.
Ejemplo:
- cds -> exiten Jose y José
- filtro -> introduzco Jose
- resultado -> muestra Jose y no muestra José.
mi deseo es que al comparar no tenga en cuenta los acentos.
He creado un filtro de tipo:
Código Delphi
[-]
cdsEditaCliente.Filtered:= False;
vFiltre:= 'Nombre = '''+ UpperCase(edClienteABuscar.Text)+'*''';
cdsEditaCliente.Filter := vFiltre;
cdsEditaCliente.Filtered := True;
¿Existe alguna función con la que poder comparar texto saltando el problema de los acentos? o alguna otra solución.
Trabajo con Delphi 7 y MySQL.
Gracias.