in reply to Do I have a unicode problem, or is this something else?

The database is designed in UTF8 everywhere.

And that appears to be what you got. The DBDs I've seen return text still encoded unless you tell them otherwise (sqlite_unicode=>1, for examples).

I don't see anything relevant in DBD::InterBase, so it looks like it'll be up to you to decode what you get back from the DB.

I have used use utf8; at the beginning of every module

That simply indicates the source is encoded using UTF-8. That's not relevant here.

Replies are listed 'Best First'.
Re^2: Do I have a unicode problem, or is this something else?
by Steve_BZ (Chaplain) on Jun 10, 2010 at 15:07 UTC

    Hi ikegami,

    Thanks for that, I looked at the Programming for DBI manual, and there isn't even a section for unicode in the whole manual, let alone for Intebase! So that alarmed me a bit.

    Have a good day.

    Regards

    Steve