Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
Exportar informacion desde un archivo a Excel Roberto PowerCOBOL (ActiveX, v4 - v11) 0 20 de agosto de 2023 15:46
[Herramienta] Exportar datos de una app Cobol a un .txt o .csv manu RM/COBOL 16 18 de abril de 2022 13:14
[Sintaxis] Crear CSV JuanJuan77 PowerCOBOL (ActiveX, v4 - v11) 3 27 de septiembre de 2021 19:14
[Sintaxis] Crear archivo indexado desde un XLS Anthony AcuCobol 10 6 de agosto de 2019 17:35
[Sintaxis] Pasar CSV a texto plano theezraak RM/COBOL 8 24 de octubre de 2016 11:01

Respuesta

  #1
Antiguo 4 de agosto de 2022, 01:57
Juanes
Forero Junior
Última Actividad 01.09.2026 20:57
Posts Posts: 21
Likes enviados Enviados: 13
Likes recibidos Recibidos: 2
Predeterminado Caracteres extraños desde archivo csv
0 Inactivo Inactivo

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.
Juanes is offline   Responder Con Cita
  #2
Antiguo 4 de agosto de 2022, 08:54
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

Para poder ayudarte debes de decirnos;
  1. En que base de datos estás importando el .csv (oracle, postgresql, access, sqlserver, mysql)
  2. 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
JCantero is offline   Responder Con Cita
  #3
Antiguo 4 de agosto de 2022, 09:17
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

Para comprobar también lo puedes hacer desde la línea de comandos:

Código Bash:
  1. more fichero.csv

Lo puedes guardar con otra codificación y repites lo anterior.
JCantero is offline   Responder Con Cita
  #4
Antiguo 4 de agosto de 2022, 10:25
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Juanes, como dice @JCantero es un problema de codificación de caracteres. Vete a la configuración de la base y mira a ver cuál es su codificación (cotejmiento). Lo primero es eso, luego vemos cómo hacer para que coincida con tu fichero CSV.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #5
Antiguo 5 de agosto de 2022, 18:41
Juanes
Forero Junior
Última Actividad 01.09.2026 20:57
Posts Posts: 21
Likes enviados Enviados: 13
Likes recibidos Recibidos: 2
Predeterminado Tildes y eñes no se visualizan en PowerCobol
0 Inactivo Inactivo

Citación del post de Kuk Ver Mensaje
@Juanes, como dice @JCantero es un problema de codificación de caracteres. Vete a la configuración de la base y mira a ver cuál es su codificación (cotejmiento). Lo primero es eso, luego vemos cómo hacer para que coincida con tu fichero CSV.
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.
Juanes is offline   Responder Con Cita
  #6
Antiguo 5 de agosto de 2022, 19:40
Juanes
Forero Junior
Última Actividad 01.09.2026 20:57
Posts Posts: 21
Likes enviados Enviados: 13
Likes recibidos Recibidos: 2

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.
Juanes is offline   Responder Con Cita
  #7
Antiguo 6 de agosto de 2022, 01:04
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola: te paso una dll que conseguí hace mucho tiempo para hacer la conversión de caracteres de archivos grabados en DOS a WIN

Código COBOL:
  1. Working.....
  2.  
  3.  01  WT2-PARMS IS GLOBAL EXTERNAL.
  4.      02 WT2-OPTION        PIC X(3).
  5.      02 WT2-STRING        PIC X(255).
  6.      02 WT2-RETURN        PIC 9.

Código COBOL:
  1.      move nombre              to wt2-string.
  2.      invoke pow-self "CallForm" using "WT2TW" "WT2TW".
  3.      move wt2-string          to nombre.

Saludos

Fito...
Archivos Adjuntos
Tipo de Archivo: rar wt2tw.rar (0)Descargas: 56
Fito is offline   Responder Con Cita
  #8
Antiguo 12 de agosto de 2022, 16:53
Juanes
Forero Junior
Última Actividad 01.09.2026 20:57
Posts Posts: 21
Likes enviados Enviados: 13
Likes recibidos Recibidos: 2

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.
Juanes is offline   Responder Con Cita
  #9
Antiguo 12 de agosto de 2022, 20:00
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Juanes
Para poder descomprimir utiliza 7-zip , la descarga funciona perfectamente
Link : 7-Zip

Saludos...
fastpho is offline   Responder Con Cita
  #10
Antiguo 17 de agosto de 2022, 15:23
Juanes
Forero Junior
Última Actividad 01.09.2026 20:57
Posts Posts: 21
Likes enviados Enviados: 13
Likes recibidos Recibidos: 2

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.
Juanes is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:12.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.