Error con Windows 2000 Server español y Visual Basic 6.0

Leda
16 de Febrero del 2006
Alguien le ha dado problemas de despliegue de decimales en una aplicación web que corre bajo Windows 2000 server en español y los dll que fueron hechos en Visual Basic 6.0, es un error de interpretar mal los montos decimales, los multiplica por 100 y además en otros casos se da un error de Microsoft Engine Multiple step operation, u operación en múltiples pasos.
El problema ocurre en el servidor y en los clientes XP Service Pack 2 que se intentan conectar con esta aplicación (asp con vbscript)

mvallejos
16 de Febrero del 2006
El problema se soluciona forzando a trabajar a tener el punto como separador decimal y no la coma como hace VB

Saludos

Leda
16 de Febrero del 2006
Gracias por la colaboración. Esto de forzar el punto como separador decimal debe hacerce en la configuración regional o más bien mediante algún formato en la lógica de visual basic? yo he intentado antes con la configuración regional pero el error persiste en los montos y también el otro error de aplicación de VB (error de múltiples pasos).