![]() |
Acentos
Hola gente.
Ustedes creen conveniente dar de alta registros con acentos? Es decir, despues se arma un lio para hacer busquedas o conversiones con upper o lower. |
Resp
Yo soy de la idea que las aplicaciones no dben tenr limitaciones y esa es una. Por que imaginate que tu sistema sea par aun bufete de abogado y el sistema redate las cartas te imaginas si un apersoana se llama pedro josé y no le colocas el acento este documento estaria malo o no seria la misma persona.
|
Si en eso tienes razon.
Pero para buscarlo. Imagine que solo recuerdas que se llama jose. Si usas como parametro de busqueda %jose% no va a salir el verdad? Hay alguna forma de buscar si tener en cuenta los acentos? |
Resp
Mira si hay opcion pero debes hacer una funcion dentro de una dll que te haga eso que lea la cadena y luego devuelva todoa lo sposibles valores.
Jose es la cadena que entra esta compararia 'jose' con 'jóse', 'jósé', 'josé' osea todos los posible valores. Mira en el foro hay una explicacion y tambien esta el link para bajarse la funcion pero exactamento no lo recuerdo creo que tendras que buscar en le foro. |
¿En IB/FB no existe el concepto de juego de caracteres y cotejamiento? Se me haría raro que no. En MySql, usando, por ejemplo, el juego de caracteres Latin1 y el cotejamiento latin1_spanish_ci me permite realizar búsquedas sin importar el caso, y esto incluye acentos. Es decir, busco péReZ y obtengo perez, PEREZ, PÉrez, péREZ y cualquiera de las 128 posibilidades sin tener que recurrir a funciones externas.
// Saludos |
Resp
Si existe pero no lo he usado nunca.
Aunque lo voy aprobar y luego te digo como se usa |
La franja horaria es GMT +2. Ahora son las 02:10:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi