ORACLE-ODBC-VISUAL BASIC (NLS_LANG)

FAI
30 de Noviembre del 2005
Hola, tenemos una aplicación que conecta con bases de datos Oracle a través de ODBC de Microsoft para Oracle.

Si en el registro de Windows en SOFTWAREORACLE..... ponemos la línea NLS_LANG=AMERICAN_AMERICA..... el programa funciona correctamente.

Si dejamos NLF_LANG=SPANISH_SPAIN nos da errores al grabar registros cuyos importes tienen decimales.

El problema es que un cliente se niega a cambiar este valor porque otras aplicaciones dejarían de funcionarle.

¿Existe algún remedio que no sea cambiar el registro de Windows?.

Gracias.

Jor-El
30 de Noviembre del 2005
¿ Has probado a hacer un ALTER SESSION ?

FAI
30 de Noviembre del 2005
Hola, si lo he probado, pero nada, el problema es que ALTAR SESSION solo funciona si abres una conexión RDO y yo utilizo DAO.

Gracias.