Page 1 of 1

XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Mon Feb 19, 2024 8:51 am
by goosfancito
Hola.
Tengo que exportar archivos xml a mariaDB, la DB que tipo de codificación tiene que tener?
porque he probado con "uta8mb4_swedish_ci" y no me respeta los acentos italianos.

gracias.

Re: XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Mon Feb 19, 2024 10:33 am
by nageswaragunupudi
utf8_unicode_ci

Re: XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Mon Feb 19, 2024 11:22 am
by goosfancito
Estoy trabajando con una maquina virtual en una MAC, que tiene instalado windows y en ese windows tengo instalado mariadb,
no esta en la lista dicho utf8_unicode_ci. Lo mas parecido en la lista es uft8mb4_unicode_ci

Asi y todo cuando. muestro la linea del xml en un GET no me muestra bien el texto, me muestra la "i" acentuada como caracteres raros

Re: XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Mon Feb 19, 2024 1:29 pm
by nageswaragunupudi
goosfancito wrote:Estoy trabajando con una maquina virtual en una MAC, que tiene instalado windows y en ese windows tengo instalado mariadb,
no esta en la lista dicho utf8_unicode_ci. Lo mas parecido en la lista es uft8mb4_unicode_ci

Asi y todo cuando. muestro la linea del xml en un GET no me muestra bien el texto, me muestra la "i" acentuada como caracteres raros


If you want to use GET with utf8 text, FW_SetUnicode( .t. ) should be set to .T.
If not, you need to translate utf8 text to ANSI text using HB_Utf8ToStr( cUtf8text, <codepage> ) --> cAnsiText

Re: XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Tue Feb 20, 2024 11:02 am
by goosfancito
Puede ser que al realizar FW_SetUnicode( .t. ) los gets que son numeros dejen de alinearse a la derecha y al quitar. FW_SetUnicode( .t. ) vuelvan a alinearse?

Re: XML =. Utf-8, que codificación pongo para mariaDB?

PostPosted: Mon Feb 26, 2024 2:34 pm
by nageswaragunupudi
In both cases where FW_SetUnicode() is .T. or .F.
a numeric Get is left aligned by default and right aligned only if we use the clause RIGHT.
Example:
Code: Select all  Expand view
@ 20,20 GET oGet VAR nVar PICTURE "999.99" SIZE 100,24 PIXEL OF oDlg RIGHT