Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   firebird und charset mit Umlauten (https://www.delphipraxis.net/125817-firebird-und-charset-mit-umlauten.html)

khh 12. Dez 2008 14:06

Datenbank: firbird • Version: 2.1 • Zugriff über: ZEOS

firebird und charset mit Umlauten
 
hallo zusammen,
ich habe in firebird eine db mit charset utf8
der ZEOS TZConnection habe ich mit :

Properties.Clear;
Properties.Add('codepage=utf8');

diesn zeichenstaz zugewiesen.

Trotzdem werden mir Feldwerte die Umlaute enthalten in den zugewiesenen Anzeigefeldern, also dropdown, editfed usw.
einfach unterschlagen, also überhaupt nicht angezeigt.

Was kann die Ursache sein ?

EDIT: habe gerade festgestellt, dass das nur so ist, wenn die Umlaute direkt in der DB-Oberfläche eingegeben werden.
über ZEOS eingefügte Werte werden im editmodus von IBexpert so:
üäo

dargestellt

Gruss KH

mkinzler 12. Dez 2008 14:14

Re: firebird und charset mit Umlauten
 
In welcher Oberfläche?

khh 12. Dez 2008 14:16

Re: firebird und charset mit Umlauten
 
Zitat:

Zitat von mkinzler
In welcher Oberfläche?

im IBexpert

EDIT: und auch in einer Abfrage über Flamerobin

mkinzler 12. Dez 2008 14:21

Re: firebird und charset mit Umlauten
 
Was für einen Zeichensatz hat das Feld in der Tabelle?

khh 12. Dez 2008 14:26

Re: firebird und charset mit Umlauten
 
Zitat:

Zitat von mkinzler
Was für einen Zeichensatz hat das Feld in der Tabelle?

haben alle NONE

mkinzler 12. Dez 2008 14:28

Re: firebird und charset mit Umlauten
 
Da musst du natürlich auch eine Unicodefähigen Zeichensatz auswählen

khh 12. Dez 2008 14:32

Re: firebird und charset mit Umlauten
 
Zitat:

Zitat von mkinzler
Da musst du natürlich auch eine Unicodefähigen Zeichensatz auswählen


nur für die entsprechenden felder oder für die ganze tabelle?

Jürgen Thomas 12. Dez 2008 14:34

Re: firebird und charset mit Umlauten
 
Die Personal Edition von IBExpert kann in der eigenen Oberfläche keine Unicode-Zeichen verarbeiten. In diesem Fall kannst Du in IBExpert nur "einfache" ASCII-Zeichen eingeben; Unicode-Zeichen müssen vom Programm aus gesetzt werden.

Jürgen

khh 12. Dez 2008 14:37

Re: firebird und charset mit Umlauten
 
Zitat:

Zitat von Jürgen Thomas
Die Personal Edition von IBExpert kann in der eigenen Oberfläche keine Unicode-Zeichen verarbeiten. In diesem Fall kannst Du in IBExpert nur "einfache" ASCII-Zeichen eingeben; Unicode-Zeichen müssen vom Programm aus gesetzt werden.

Jürgen

na da haben wir ja schon evtl. des Rätsels Lösung, wenn das auch auf die CT-Version zutrifft.

mkinzler 12. Dez 2008 14:40

Re: firebird und charset mit Umlauten
 
Zitat:

Zitat von khh
Zitat:

Zitat von Jürgen Thomas
Die Personal Edition von IBExpert kann in der eigenen Oberfläche keine Unicode-Zeichen verarbeiten. In diesem Fall kannst Du in IBExpert nur "einfache" ASCII-Zeichen eingeben; Unicode-Zeichen müssen vom Programm aus gesetzt werden.

Jürgen

na da haben wir ja schon evtl. des Rätsels Lösung, wenn das auch auf die CT-Version zutrifft.

Die c't Version ist eine eingeschränkte Vollversion


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 Uhr.
Seite 1 von 3  1 23      

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