21/06/2010, 13:01
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses Puntos: 2 | |
Conversion de datos Hola a todos:
Tengo una pregunta sobre conversion de datos, la verdad es muy básica y me gustaría que me pudieran orientar. Tengo una aplicación desarrollada sobre visual basic 60 con sp 6, dicha aplicación permite la ejecucion de scripts, mediante los cuales la misma puede cambiar su comportamiento. Ahora bien, yo desarrollo scripts para esta aplicación. Y solo trabajo en eso. Los scripts estan en VBS. Si mal no recuerdo el tipo de datos en los scripts es siempre variant. Ahora tengo un script que maneja números (doubles) que yo pongo en variables que al enviarse a funciones se convierten en cadenas, los scripts se guardan en SQL Server, dicho servidor maneja Windows Server 2008. Y tengo equipos clientes con Windows XP Profesional en español. Ahora, todos los equipos apuntan al mismo servidor y por lo tanto ejecutan los mismos scripts. Sin embargo en algunos equipos los scripts se comportan de un modo y en otros equipos de otro. Basicamente el problema esta con el formato de las variables, en algunas me pone $1,200.00 y en otras me interpreta como $1.200,00
Ya revise la configuracion regional y de idioma de los equipos y todas tienen Español (mexico) y el separador decimal es . (punto) y el separador de miles es (coma). Mi ultima opcion es que exista un error en la conversion de tipos...¿Alguien me puede orientar?
De antemano gracias |