The error gives you the table, which can give you an idea which form it is. Make sure that all field types used in that form (dbstringfield, dbmemo are of the WIDE variant).
I did this long ago once in Delphi zeos7 beta and postgresql, this is all what I remember of it of what I had to do on the ZEOS side to make it support unicode.
I can remember that the main thing was that I got issues for days because if you change the collation in the DB, the grids and datasets that already had imported fields wouldn't automatically change accordingly, and I had to reimport those fields in all relevant forms and datamodules.
Thank you, Marcov, for your attention.
In fact, I have to create these fields as WideString by hand, because at the fields list windows of my ZQuery component, when I click on the + button, the fields inserted automatically are only TStringField.
Now I can insert and update, but....
now I have other problem: The accents at my TDBmemo component are appearing as ?, and some other characters simply do not appear.
Please, how can I solve this ?
Thank you very much in advance.