Error Stack Overflow al almacenar un valor 0 (cero) en MySQL
Hola a todos
Me ha sucedido algo raro que no entiendo porque es Estoy programando en Delphi7 y conectado a MySQL con Zeos, y mediante un boton actualizo los datos en una consulta actualizable Para actualizar los datos, segun el numero de fila, hace un calculo y alamacena el resultado, que cuando es diferente de 0, se almacena sin problemas, pero si es 0 me salta el error "Error Stack Overflow ....." Para descartar posible error en la formula, le asigno directamente cero y tambien salta el error Sin embargo en MySQL (usando Navicat) le escribo 0 y lo acepta como es de esperar Alguna idea de por que sucederá esto? |
Podemos especular y tratar de adivinar, será mejor que pongas tu código y des más datos.
|
Este es el segmento de codigo del boton calcular
Pero ya les digo, si todos los valores son diferentes de cero, funciona bien |
¿Lo has seguido paso a paso para ver qué valor tiene en ese punto?
|
Pues si, lo he seguido
Y cuando es 0 salta el error, si es diferente sigue el curso normal y no da error La verdad me tiene bastante intrigado este problemita |
Solucionado
Ya encontre el origen del problema
Es que uso un campo calculado y tenia puesto esto
en lugar de esto
Me di cuenta porque el problema comenzo cuando cree ese campo, revisé el codigo del evento y encontre el problema |
La franja horaria es GMT +2. Ahora son las 02:38:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi