
20/06/2008, 13:11
|
 | | | Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 18 años, 2 meses Puntos: 17 | |
Respuesta: SOS Ayuda en Visual Basic asi es medio dificil saber porque se cae tu programa....
no es problema del programa porque en el computador antiguo actualizabas tus registros y no se caia, entonces lo unico que se me ocurre es que peda ser por problemas con la confguracion regional del equipo nuevo, me explico :
si tienes definido el punto decimal como coma (,), cuando hagas un update el programa se va a caer porque va a enviar los decimales separados por comas y jet lo va a tomar como dos campos distintos por ejemplo :
no es lo mismo "update tabla set campo=31.5, campo2='hola' where llave=1"
que "update tabla set campo=31,5, campo2='hola' where llave=1"
si te das cuenta, la sentenca ocupa la coma como separador decampos, entonces si tu punto decimal es una coma, el 31,5 lo toma como dos sentencias distintas...
consejo: configura tu equipo con la misma configuracion regional que el equipo antiguo o por lo menos cambia el punto decimal
avisanos como te fue |