Hallo,
eine FB Datenbank ist erzeugt mit den Parametern
PAGE_SIZE 16384
DEFAULT CHARACTER SET ISO8859_1;
Die Felder sind declariert in der Form
STRASSE VARCHAR(48) CHARACTER SET UTF8,...
Der Zugriff erfolgt von Delphi über IBDAC.
Im Connect sind hier die Parameter DefaultCharacterset und Unicode gesetzt.
Realisiere ich jetzt ein Abfrage
Select * from Daten where Name starting with 'A', so geht das.
Verwende ich als Character jedoch einen Umlaut
z.B. Select * from Daten where Name starting with 'Ü',
so kommt eine Fehlermeldung
SQL error code = -104.
Malformed string.
Der Fehler tritt auch beim Zugriff über IBExpert auf.
Hat wer eine Idee, was ich falsch mache oder kann mir einen Tip geben?
Mit Gruß
Carla
eine FB Datenbank ist erzeugt mit den Parametern
PAGE_SIZE 16384
DEFAULT CHARACTER SET ISO8859_1;
Die Felder sind declariert in der Form
STRASSE VARCHAR(48) CHARACTER SET UTF8,...
Der Zugriff erfolgt von Delphi über IBDAC.
Im Connect sind hier die Parameter DefaultCharacterset und Unicode gesetzt.
Realisiere ich jetzt ein Abfrage
Select * from Daten where Name starting with 'A', so geht das.
Verwende ich als Character jedoch einen Umlaut
z.B. Select * from Daten where Name starting with 'Ü',
so kommt eine Fehlermeldung
SQL error code = -104.
Malformed string.
Der Fehler tritt auch beim Zugriff über IBExpert auf.
Hat wer eine Idee, was ich falsch mache oder kann mir einen Tip geben?
Mit Gruß
Carla