Gracias por vuestras respuestas.
Gracias especialmente a AgustinOrtu, aunque tanta información que me has facilitado me ha acomplejado un poco.
Al final lo he solucinado, ¿como?, pues después de probar y combinar muchas cosas, al final ha tocado la flauta de la siguiente forma:
Me fuí a la base de datos y modifique la tabla en cuestión y todos los campos que estaban definidos en Firebird como NUMERIC(8,2), les he cambiado el tipo de dato poniendolos a FLOAT, y problema resuelto.
He vuelto a llamar a los campos persistentes y funcionando. No se si es la opción mas profesional de arreglarlo, pero al menos me permite seguir.
Lo dicho gracias a todos.
|