![]() |
Problemas al capturar de una consulta SQL el valor de una columna en variable Float
Saludos amigos del foro,
En esta ocasión acudo a ustedes a realizar una consulta al parecer sencilla pero que no se porque no me trae un dato, haber si recibo ideas. Se trata de lo siguiente: A travez ZTQuery intento capturar dos valores de 2 campos de una tabla que son tipo float en dos variables doublé, pero sucede que solo me toma el valor del primer campo, del segundo siempre arroja 0. El código es:
me captura perfectamente el valor de varGrasa, pero siempre me deja en cero 0 el valor de varProteina, ya revise la BD el su valor no es cero. Es muy curioso... Alguna idea ? Mil Gracias.. |
estas seguro que el campo Cal_Proteina es Float en la tabla?
|
Incluye esta línea para ver cual es el contenido en el momento de pasar el valor a la variable. Un Saludo. |
Muchas gracias por tu respuesta,
Revise y efectivamente el campo es float en la tabla, y también puse los a que me imprimiera los mensajes tal y como dijiste y efectivamente imprime el valor correcto. El problema sigue siendo que al momento de asignar el valor a la variable me le pone cero. que rollo!! alguna idea ?? gracias |
La solucion
Amigos del foro, he encontrado la solución a este problema y la publico por si alguna vez a alguien le sucede:
Cambie la variable varProteina de local a global y funciono perfectamente!! Agradezco su amable ayuda gran comunidad!! |
| La franja horaria es GMT +2. Ahora son las 11:31:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi