Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Interbase und Umlaute Problem

  Alt 28. Jun 2005, 16:45
Hallo Kerim,

dein SQL-Statement sollte ungefähr so aussehen:

SELECT name FROM adressen WHERE UPPER(name) = 'ÖZPOLAT' Damit das ohne Probleme funktioniert, muss deine Datenbank einen Default-Zeichensatz haben, mit dem alle deine Sonderzeichen verarbeitet werden können. Bei mir ist das ISO8859-1. Das Feld "name" sollte in deiner Tabelle mit einer Sortierregel versehen sein, bei mir COLLATE DE-DE, damit du eine bestimmte Anordnung der Daten erreichen kannst. Wenn du mit IBCONSOLE testest, dann solltest du jetzt schon das richtige Ergebnis sehen. Beim Verbinden mit einer Datenbank musst du natürlich wieder den Default-Zeichensatz mit angeben.

Grüße vom marabu
  Mit Zitat antworten Zitat