0

![]() |
![]() |
Acabo de llegar... |
Ayuda por favor.
Al generar un archivo csv desde powercobol, los caracteres de tildes y eñes se ven correctamente, pero cuando se suben a una Base de datos, los pasa con caracteres extraños.
Gracias.
![]() |
![]() |
Senior |
Para poder ayudarte debes de decirnos;
- En que base de datos estás importando el .csv (oracle, postgresql, access, sqlserver, mysql)
- Que tipo de codificación (tabla de código) utilizas para las tablas que deseas importar (UTF, ISO_????, Latin?, WIN???)
Intenta abrir el csv con un editor que no convierta la tabla de códigos o codificación o un editor binario, ya que si lo abres por ejemplo con el notepad de windows te lo convierte a lo configurado en windows. Lo que ves en la pantalla no es realmente lo que tienes en el fichero.
Si lo abres con notepad, ve a "guardar como" y verifica la codificación que tiene ese fichero .csv
![]() |
![]() |
Senior |
Para comprobar también lo puedes hacer desde la línea de comandos:
Bash Código:
more fichero.csv
Lo puedes guardar con otra codificación y repites lo anterior.
![]() |
![]() |
Administrador |
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Acabo de llegar... |
Gracias a sus respuestas me dí cuenta que el problema está desde antes de generar el archivo csv.
Desde un programa de Powercobol accedo a unos datos generados con el programa rmcobol.
En Rmcobol muestra bien las eñes y tildes, pero cuando los visualizo desde el programa Powercobol muestra mal esos caracteres y desde ahí los pasa mal al archivo csv
Me disculpo porque dije en el mensaje que esos caracteres los visualizaba bien en powercobol, y en el archivo csv, y no es cierto, la verdad fue que esa información me la dió un auxiliar y no la verifiqué, lo siento.
Este archivo csv se lo debo pasar a un Proveedor Tecnológico para su integración con la Administración de impuestos, tengo que solucionar que mi archivo csv le llegue correctamente para ser procesada en su Base de Datos.
Les agradezco su valiosa ayuda para poder visualizar correctamente estos caracteres en powecobol.
![]() |
![]() |
Acabo de llegar... |
Gracias por su respuesta. Comprobé que al digitar datos nuevos desde el programa de powercobol, se ven correctamente las tildes y eñes, pero al revisar con el comando que usted me envío "more fichero.csv" los muestra mal.
![]() |
![]() |
Guardián del Foro |
Hola: te paso una dll que conseguí hace mucho tiempo para hacer la conversión de caracteres de archivos grabados en DOS a WINCOBOL Código:
Working..... 01 WT2-PARMS IS GLOBAL EXTERNAL. 02 WT2-OPTION PIC X(3). 02 WT2-STRING PIC X(255). 02 WT2-RETURN PIC 9.COBOL Código:
move nombre to wt2-string. invoke pow-self "CallForm" using "WT2TW" "WT2TW". move wt2-string to nombre.
Saludos
Fito...
![]() |
![]() |
Acabo de llegar... |
Muchas gracias Fito por su ayuda
Le comento que el archivo adjunto no lo pude descargar.
Me aparece mensaje: " El archivo tiene un formato desconocido o está dañado", es tan amable me lo puede reenviar.
Muchas gracias.
![]() |
![]() |
Acabo de llegar... |
Si lo pudé descargar con el 7-Zip, gracias, hice lo que me indican pero no pasa bien los caracteres de eñes y tildes.
Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)