Se me cambia el separador decimal
Publicado por Ezequiel (8 intervenciones) el 29/03/2010 03:15:43
Hola antes que nada les comento que estoy usando SQL Server 2000 y VB6 SP6.
Mi problema es que uso la siguiente linea para llenar una mshflexgrid:
Set flxArticulos.DataSource = objRs
objRs es un recordset de ADO. Cuando consulto el recordset en modo depuracion de VB6 veo que los campos decimales me los esta trayendo correctamente de la base, por ejemplo "1,6".
Sin embargo en la grilla se me presentan como "1.6". Es decir se cambia el separador decimal de "," a "."
Mi configuracion regional de XP es correcta, separador de miles: "." y separador de decimales: ","
Agradeceria alguien me ayude a resolver este inconveniente.
Muchas gracias
Mi problema es que uso la siguiente linea para llenar una mshflexgrid:
Set flxArticulos.DataSource = objRs
objRs es un recordset de ADO. Cuando consulto el recordset en modo depuracion de VB6 veo que los campos decimales me los esta trayendo correctamente de la base, por ejemplo "1,6".
Sin embargo en la grilla se me presentan como "1.6". Es decir se cambia el separador decimal de "," a "."
Mi configuracion regional de XP es correcta, separador de miles: "." y separador de decimales: ","
Agradeceria alguien me ayude a resolver este inconveniente.
Muchas gracias
Valora esta pregunta
0