de OEM a ANSI

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
edufloriv
Posts: 240
Joined: Thu Nov 08, 2012 3:42 am
DBs Used: DBF, MariaDB, MySQL, MSSQL, MariaDB
Location: PERU

de OEM a ANSI

Post by edufloriv »

Saludos colegas,

No sé si ya alguien lo resolvió, pero de todas formas lo posteo. Tenia un problema al momento de grabar valores de una .DBF a una tabla SQL usando ADO, los caracteres acentuados y demás que estuvieran por encima de ASC(127) se grababan con otro caracter totalmente distinto del original. Tambien me pasaba con OLE para usar con EXCEL, mismo problema.

Buscando en la red encontré estas dos líneas que puse al inicio de mi main y solucionado, ahora si podré acentuar mis strings:

REQUEST HB_CODEPAGE_ESWIN
HB_SetCodePage("ESWIN")


Reciban todos mis cordiales saludos.

Eduardo Flores Rivas


LIMA - PERU
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: de OEM a ANSI

Post by Javier Tovar »

Hola Eduardo!

Gracias por compartir!

Saludos
User avatar
srvet_claudio
Posts: 2220
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Contact:

Re: de OEM a ANSI

Post by srvet_claudio »

Hola Eduardo,
esto:
edufloriv wrote:
REQUEST HB_CODEPAGE_ESWIN
HB_SetCodePage("ESWIN")
es equivale al comando de HMG (ver INCLUDE\i_lang.ch):

Code: Select all

SET CODEPAGE TO SPANISH
que establece como conjunto de caracteres activos el juego de caracteres ANSI en español.
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com
User avatar
edufloriv
Posts: 240
Joined: Thu Nov 08, 2012 3:42 am
DBs Used: DBF, MariaDB, MySQL, MSSQL, MariaDB
Location: PERU

Re: de OEM a ANSI

Post by edufloriv »

Hola Claudio,

Genial, en una sola línea. Gracias por tu oportuno soporte amigo. Excelente trabajo.

Saludos.

Eduardo Flores Rivas


LIMA - PERU
Post Reply