![]() |
Problemas con Zquery y manejo de flotantes
Hola amigos. Hos pido ayuda nuevamente, y de antemano les agradesco XD.
El Problema: Estoy usando Compponentes Zeos+ delphi 6 + Mysql5 Tengo que hacer la insercion de varias notas a una tabla, pero al momento de de ejecutar el SQL de insercion me da un error Código:
el codigo
y la tabla esta asi
|
cambiar a decimal
En ka estructura de la tabla intente cambiar el tipo de dato del campo nota de Float a Decimal.
Pero el error es el mismo. |
no conozco mysql, pero si declaras un Float(2,2) intuyo que como máximo, podría almacenar un valor de 99,99 ¿no? al parecer, el primer registro que se intenta insertar, tiene un valor mayor a 99 ¿puede ser?
Ya digo que sólo intuyo, porque no sé realmente como va MySql. Saludos |
Hola
Aparte de lo dicho por Lepe que por supuesto es lógico yo intentaría variarlo asi: Con Value evito el uso del concepto del campo, bueno, asi lo hago yo. Saludos |
Voy a verlo
Bueno sobre el valor que intento ingresar , ya que yo hago las pruebas en este momento, estoy seguro que se trata de uno que esta dentro del valor (10 11,5).
Pero ahora que lo mencionan no he visto como se esta representando por delphi, ejemplo (10,000000000),O algo asi. Voy a checarlo a ver que pasa y Probare tu modificación tambien Caral |
problema resuelto____ O Burlado?
Bueno gracias por los consejos.
El problema si se encontraba en la Tabla asi que probe, formateando el flotante, pero no ce si lo hice bien, creo que no porque me dio un error
La solucion o el pequeño atajo. cambie la definicion de la tabla a su forma original Campo nota -> Float (9,3), y asi no me da ningun error. :D Bueno aunque un atajor por hoy, el chiste es que debo cumplir con el cliente. Bye y gracias |
| La franja horaria es GMT +2. Ahora son las 17:51:58. |
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