FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Conversion de caracteres
Buenas tardes a todos.
Tengo un pequeño problema con la gestión de unos caracteres de un fichero txt que me mandan, el cual debo procesar y cargar en una tabla Firebird 1.5. Os cuento el detalle, cada semana me envian el susodicho fichero en el que la gente se ha dado de alta y con la normalización lingüística, pues cada vez más gente acentúa sus nombre y apellidos, con esto en el fichero recibo caracteres tales como: VÖCTOR = VÍCTOR MU¥OZ = MUÑOZ MIGUEL µNGEL = MIGUEL ÁNGEL LLOREN€ = LLORENÇ Creé la tabla en FB con el character set ISO8859_1 y collate ES_ES luego convertí el archivo txt a csv y desde IBConsole lo cargué sin problemas, son más de 60.000 registros. En Delphi creé un proceso para llevarlo a la tabla, que es donde trabaja el usuario y cuando encontraba un caracter que no le gustaba, pues mandaba un error y se paraba el proceso. He recreado la tabla con character set WIN1252 y si me importa el txt correctamente, pero y aquí está la cuestión: Hay alguna forma de poder traducir los ejemplos anteriores para que queden en su formato correcto? Que si el sistema encuentra MU¥OZ en el txt me coloque MUÑOZ en la tabla FB pues si luego busco a MUÑOZ, al colocar la Ñ perderá la busqueda ya que este caracter no existe. O puedo poner algún conversor, no se igual el txt habla alemán o ruso y la tabla está en español (solo por poner un ejemplo). Esto tendría que ser transparente al usuario ya que no todos pueden usar (ni deben tener acceso a IBConsole) para que no me casquen alguna tabla que la gente aprende a manipular muy facilmente, jejeje y luego nadie ha sido. Espero me entendais. Saludos Josep |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conversión de caracteres delphi 7 y 2009 | ander | Varios | 0 | 03-12-2009 15:37:12 |
...conversión... | Jure | Humor | 2 | 14-01-2008 19:51:59 |
Conversion de caracteres especiales | JCarlosas | Varios | 0 | 13-06-2006 23:26:18 |
Conversion | senpiterno | Varios | 1 | 25-06-2004 15:43:58 |
Conversión | botones67 | Varios | 1 | 11-11-2003 17:37:11 |
|