Por fin dí con el error, despues de dos dias intentandolo lo conseguí.
El error no era de ningún problema de sintaxis, lo que pasaba era que el valor del edit2 era un numero decimal con coma (58,92) en vez de con punto (58.92), y en la base de datos no me deja insertar numeros con coma, aunque luego los visualiza con comas y no con puntos.
Lo que no conseguí fue que funcionase lo del StrToFloat.
Un saludo y Gracias por las soluciones.
|