Announcement

Collapse
No announcement yet.

Probleme mit dem Character SET...

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme mit dem Character SET...

    Hallo,

    ich habe meine Anwendung von den alten DataBase-Komponenten auf die
    IBX umgestellt und habe nun ein Problem mit einer Stored Procedure.
    Meine Datenbank hat das Character Set ISO_88591 und bisher hat die Übergabe
    von "Müller" als Parameter an die Stored Proc funktioniert. Bei der
    IBX-Komponente meckert er, daß er nicht mit dem Character Set klar kommt. (Die typische Meldung..."...translite between Character Sets) Habe ich was übersehen, wo man das ganze einstellt bei den neuen IBX-Kompos?

    Hoffentlich kann jemand helfen!
    Romy

  • #2
    Hallo,

    mit einem Doppelklick auf die <b>TIBDatabase</b>-Instanz im Datenmodul/Formular kann man den <b>Datenbankkomponenten-Editor</b> aufrufen. Und dort findet sich links unten eine Auswahlliste für den Zeichensatz. Mit dem Eintrag <b>Win1252</b> sollte es funktionieren.
    Im Formular sieht das Konfigurations-Ergebnis an dieser Stelle so aus:
    <pre>
    object IBDatabase1: TIBDatabase
    DatabaseName = 'C:\Database\IB\employee.gdb'
    Params.Strings = (
    'lc_ctype=WIN1252'
    'user_name=sysdba'
    'password=masterkey')
    LoginPrompt = False
    IdleTimer = 0
    SQLDialect = 1
    TraceFlags = []
    Left = 56
    Top = 24
    end
    </pre>

    P.S: Der Zeichensatz ISO8859_1 entspricht Win1252

    Comment

    Working...
    X