Hi,
ich hab eine
MySQL-Datenbank, deren Kollation auf utf8_unicode_ci steht.
Über ein Delphi-Programm (mit Delphi 2009 geschrieben), möchte ich Daten in eine Tabelle einfügen. Um dies zu verwirklichen, wende ich die Funktion UTF8ToShortString an, um die Daten ordnungsgemäß zu codieren (vielleicht ist es auch die falsche Funktion?). Es werden alle Umlaute (ä ö ü) richtig codiert und nachher richtig auf der Website angezeigt, nur das Scharf-S (ß) nicht, dort wird ein "�?" draus.
Anbei noch eine Grafik, die den Ablauf anzeigt.
Grüße