Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Prism Zeichensatzkonvertierungsproblem in Firebird/Interbase (https://www.delphipraxis.net/54125-zeichensatzkonvertierungsproblem-firebird-interbase.html)

DerSascha 28. Sep 2005 14:05

Datenbank: Firebird • Version: 1.5 • Zugriff über: Firebird.NET-Provider 1.5 oder höher

Zeichensatzkonvertierungsproblem in Firebird/Interbase
 
Hallo,

wir haben das gleiche Problem wie hier http://www.delphipraxis.net/internal...ct.php?t=53633 beschrieben.

Firebird meldet "Cannot transliterate between charater sets", wenn nicht ASCII-Zeichen wie z.B. Umlaute in Abfragen verwendet werden.

Zitat:

Hallo Herbert,

den von dir beschriebenen Transliteration-Fehler kannst du nur vermeiden, wenn du beim Erzeugen der Datenbank einen Default-Zeichensatz (ISO8859_1 ist keine schlechte Wahl) angibst, beim Erzeugen der Tabellen auf die Angabe von CHARACTER SET verzichtest und beim Aufbau der Verbindung vom Client zum Server den Default-Zeichensatz der Datenbank erneut angibst.

[gekürzt]

marabu
Es ist für uns leider keine gangbare Möglichkeit die etwas umfangreicheren Datenbanken nach dieser Vorgehensweise neu zu erstellen.

Ist dieser Fehler wirklich nicht auf andere Weise in den Griff zu bekommen?
(Wenn jemand näheres zu diesem "transliterate"-Problem weiß, würde mich auch interessieren worin dieses Verhalten von Firebird begründet liegt.)


Gruss oder Gruß ;-),
Sascha

peter12 1. Okt 2005 20:20

Re: Zeichensatzkonvertierungsproblem in Firebird/Interbase
 
Mit IB Expert ist das erneute Erstellen einer Firbird Datenbank sehr einfach.

Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz