Share

DBD::InterBase

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

Problems with german characters

  1. 2003-11-28 22:52:05 UTC
    Hello, it's me again. ;-)

    I've created a database with the following setting:
    DEFAULT CHARACTER SET ISO8859_1 with Firebird 1.5 RC4 under SuSE Linux 8.2

    The varchar's are created with CHARACTER SET ISO8859_1

    So everything should be ready for german characters like äöüÄÖÜß.

    When I accept the database from Windows, I can store any characters in it. When I use Perl with dbi-interbase, I get the following error:

    Arithmetic overflow or division by zero has occurred.
    -arithmetic exception, numeric overflow, or string truncation
    -Cannot transliterate character between character sets

    Any ideas?

    Thanks in advance

    Christian
  2. 2003-11-29 07:13:12 UTC
    OK, it's the same problem Carlos has.

    Sorry for duplication

    Best regards

    Christian
  3. 2003-12-08 05:35:43 UTC
    try add ib_charset=ISO8859_1 in the conenction string.
    For example: dbi:InterBase:db=/tmp/test.gdb;ib_dialect=3;ib_charset=ISO8859_1
  4. 2003-12-14 07:49:02 UTC
    Perfect Edwin,

    it works!

    Is it documented somewhere?

    Christian
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.