Osvaldo,
As I can remember, I had similar problem in past with PostgreSQL and Firebird. As I remember, it was due the field type in a database. I had to change Text type to Varchar in PostgreSQL and something similar in Firebird, in order to be able to write into the field. Be sure that the field type is Varchar, not some other string type.
Regards,
Zlatko