La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12612 - PROBLEMA CON LOS DECIMALES EN CRYSTAL REPORT Y SQLSERVER
Autor:  Paulino Garrido
El problema que tengo es que estoy haciendo un programa en VB6 SP5 y tengo que lanzar un report que tiene decimales. La base de datos es SQLServer 7.0 y utilizo un ODBC para enlazar el Crystal Report 8.0 contra la base de datos. Todo ello en Windows 2000

El caso es que el report si lanzo la actualización de datos desde el diseñador del Crystal me muestra los decimales en cambio en cuanto lo lanzo desde VB6 (con el control 'crystal report control') me salen las posiciones decimales pero con 0. Esto es en vez de salir 15,55 sale 15,00.

Haciendo prueba comprobé que esto mismo pasa si el report esta enlazado contra acces a través de un ODBC.

  Respuesta:  ilp ilp
revisa la definición de datos de la bd y el formato de datos en crystal del campo insertado, mete el sp1 o 2 del 2000 y comprueba tu acceso a datos mdactip.exe, si no lo tienes instalalo, tiene toda la pinta de ser una antigua actualización de acceso a datos DSN.

Espero q te sirva