Decimales en tablas vinculadas de SQL 2005
Publicado por JGOfisoft (1 intervención) el 24/08/2015 09:46:19
Buenos días, soy nuevo en el foro, por mi trabajo en el SAS, utilizo diariamente access para obtener datos de tablas SQL Server 2005, y tratarlos de forma independiente; incluso tengo hechos pequeños programas que utilizan otros usuarios de mi centro para ver y manejar los resultados obtenidos; una vez realizada esta pequeña presentación para a exponerles mi problema:
Una de las tablas vinculadas de SQL, contiene un campo con formato decimal, precisión 28 y escala 10.
Si abro directamente la tabla, un número que se que es 21,054 se muestra como 21054 sin decimales.
He intentado cambiar el ODBC de conexión con varios drivers de versiones diferentes, he intentado realizar una consulta y darle diferentes formatos al número, pero no hay forma de ver el número correctamente con los decimales adecuados; únicamente lo he conseguido cambiando la configuración regional de windows poniendo como separador decimal el punto y separador de miles la coma, pero esto afecta igualmente a otros programas de la organización.
¿podría alguien decirme como puedo solucionarlo?
El SO es Windows 7 Ultimate, la versión de access es 2003 y las tablas SQL 2005.
Una de las tablas vinculadas de SQL, contiene un campo con formato decimal, precisión 28 y escala 10.
Si abro directamente la tabla, un número que se que es 21,054 se muestra como 21054 sin decimales.
He intentado cambiar el ODBC de conexión con varios drivers de versiones diferentes, he intentado realizar una consulta y darle diferentes formatos al número, pero no hay forma de ver el número correctamente con los decimales adecuados; únicamente lo he conseguido cambiando la configuración regional de windows poniendo como separador decimal el punto y separador de miles la coma, pero esto afecta igualmente a otros programas de la organización.
¿podría alguien decirme como puedo solucionarlo?
El SO es Windows 7 Ultimate, la versión de access es 2003 y las tablas SQL 2005.
Valora esta pregunta


0