Eneko - 2006-08-23

Hello guys,

I'm pretty happy using dbxoodbc library since I can use ADO and DBExpress components connecting both trought the same ODBC settings (same DSN).

Now, my problem is with UTF8 data. I have a Sybase ASA9 database with UTF8 character set (collation). I have no problem with my ADO components, which work perfect with TntWare Unicode controls. Same if I use DBExpress components (like TSQLDataSet) if I connect directly to DB usign ASA drivers.

Now, when I connect my DBExpress componentes to DB using dbxoodbc driver, instead of returning the UTF8 encoded data, I get only trash:

Data on DB:
Airbus Industries
Поиск в Интернете
ABC Trucking
Joe Sharp

Data returned usign dbxoodbc lib:
Airbus Industries
  
ABC Trucking
Joe Sharp

Any ideas of why is this happening and how can I fix it?

Thanks a lot.