Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   Fujitsu COBOL (https://www.cobolforo.es/forumdisplay.php?f=77)
-   -   [Duda] SQL caracteres espciale en UTF8 (https://www.cobolforo.es/showthread.php?t=1405)

jjcol 19 de noviembre de 2021 22:56

SQL caracteres espciale en UTF8
 
Buenas noches estoy tratando de enviar registros con caracteres especiales como lo es la letra ñ pero cuando lo grabo desde power cobol 9 no me graba la ñ si no un ? ya verifique mi base de datos mysql y esta permitiendo caracteres especiales como hago par enviar esos caracteres especiales desde cobol.
gracias por su tiempo

Kuk 19 de noviembre de 2021 23:10

@jjcol, hola compañero. Se trata de problemas de codificación. Para la Ñ no es necesario pasar por UTF-8, vale con el ISO 8859-15: ISO/IEC 8859-15 - Wikipedia, la enciclopedia libre

¿Cómo accedes a la BBDD? ODBC o embebido?

jjcol 20 de noviembre de 2021 14:23

con ODBC

Kuk 20 de noviembre de 2021 16:30

@jjcol, qué codificación (cotejamiento) tienes en tu BBDD? Lo has mirado?

Haz la query sogioente:

Código SQL:
  1. SELECT A.DEFAULT_CHARACTER_SET_NAME, A.DEFAULT_COLLATION_NAME, B.DESCRIPTION
  2.   FROM `information_schema`.`SCHEMATA` A
  3.  INNER JOIN `information_schema`.`CHARACTER_SETS` B
  4.     ON B.`CHARACTER_SET_NAME` = A.`DEFAULT_CHARACTER_SET_NAME`

Puedes añadirle la condición de tu esquema (schema).


La franja horaria es GMT +2. Ahora son las 14:54.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.