Informix - Problema ODBC fechas y decimales

 
Vista:

Problema ODBC fechas y decimales

Publicado por Manuel Relea (3 intervenciones) el 03/10/2002 17:19:04
Hola compañeros.
Necesito ayuda urgentemente. Estoy comenzando a trabajar con el ODBC de Informix versión 3.33 32BIT e Informix Dynamic Server 7.31 (con idioma en_US.819).
Desde programación en Microsoft Access hago consultas y tengo problemas con las fechas ya que no me respeta el formato dd/mm/yyyy, y además en los números me toma la coma decimal como separador de miles (por ejemplo 52,4 lo convierte a 524).
La configuración del ODBC es la siguiente:
Client Locale: es_es.819
Database Locale: es_es:819

¿Alguien puede decime como configurar el ODBC para que me respete los formatos?
MUCHAS GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema ODBC fechas y decimales

Publicado por Tomás Martín (2 intervenciones) el 09/10/2002 10:37:06
Yo estoy tambien trabajando con BBDD de Microsoft Acces, importando desde una BBDD Informix tablas. Estoy usando el controlador ODBC Informix 2.8 32 bit, y no he tenido ningun problema con los decimales ni con las fechas. La única diferencia con respecto a los datos que facilitas de tu configuracion es:

Client Locale: en_US.CP1252
Database Locale: en_US.CP1252

Espero que te sea de utilidad

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema ODBC fechas y decimales

Publicado por kmt (10 intervenciones) el 23/10/2002 21:43:51
prueba con esto:
Client Locale=en_us.8859-1
dbdate=dmy4/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema ODBC fechas y decimales

Publicado por Manuel Relea (3 intervenciones) el 24/10/2002 10:04:36
Gracias por vuestra ayuda. Ahora tengo configurado el Connect con el Setnet32 con los siguientes valores:
CLIENT_LOCALE=es_es.819
DB_LOCALE=es_es.819
DBANSIWARN=n
DBDATE=dmy4/
DBLANG=en_us
DBNLS=2
DELIMIDENT=n
INFORMIXDIR=c:\informix
LANG=es
LC_COLLATE=en_US
LC_CTYPE=en_US
LC_MONETARY=en_US
LC_NUMERIC=en_US
LC_TIME=en_US
DBCODESET=8859-1

Y marcado "Use my settings".
Además en "Client locale" tengo "en_US.CP1252" y en "Database locale" tengo "en_US.CP1252".
Con esto ha dejado de dar problemas las fechas y los decimales.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar