Delphi + dbGo +firebird + UTF8

Giganews Newsgroups
Subject:Delphi + dbGo +firebird + UTF8
Posted by: Claudio Basso (cbas…@intercomsolutions.it)
Date:Thu, 30 Apr 2009

Hi,
I have an application made with Delphi 2009 (same problem also on BDS2006)
that
works in multilanguage.

I have a FireBird 2 database
From delphi I connect to database using dbGo (ADOConnection) on Firebird
ODBC.

I'm unable to read or write Polish (same also with russian or other
different from ISO8859_1) characters.
If I write "leznc" I read "leznc" and so on.

Database is UTF8 and I can read and write in Polish using directly database
tools or connecting
to database from delphi using FIBPlus.

What's the problem? DbGo or the Firebird ODBC?

I need to migrate to multilanguage a very big application, that is using
DbGo, I don't want to change all
my database components to FIBPlus or others direct connectors.

Help me!!

Thanks

--

Claudio Basso
Intercom Solutions
http://www.intercomsolutions.it

Replies