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.
de OEM a ANSI
Moderator: Rathinagiri
- edufloriv
- Posts: 240
- Joined: Thu Nov 08, 2012 3:42 am
- DBs Used: DBF, MariaDB, MySQL, MSSQL, MariaDB
- Location: PERU
de OEM a ANSI
Eduardo Flores Rivas
LIMA - PERU
-
- Posts: 1275
- Joined: Tue Sep 03, 2013 4:22 am
- Location: Tecámac, México
Re: de OEM a ANSI
Hola Eduardo!
Gracias por compartir!
Saludos
Gracias por compartir!
Saludos
- srvet_claudio
- Posts: 2220
- Joined: Thu Feb 25, 2010 8:43 pm
- Location: Uruguay
- Contact:
Re: de OEM a ANSI
Hola Eduardo,
esto:
que establece como conjunto de caracteres activos el juego de caracteres ANSI en español.
esto:
es equivale al comando de HMG (ver INCLUDE\i_lang.ch):edufloriv wrote:
REQUEST HB_CODEPAGE_ESWIN
HB_SetCodePage("ESWIN")
Code: Select all
SET CODEPAGE TO SPANISH
- 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
Hola Claudio,
Genial, en una sola línea. Gracias por tu oportuno soporte amigo. Excelente trabajo.
Saludos.
Genial, en una sola línea. Gracias por tu oportuno soporte amigo. Excelente trabajo.
Saludos.
Eduardo Flores Rivas
LIMA - PERU