so sieht der Hex-Code aus sowohl vor als auch nach UTF8encode(l_string_SQL);
l ä ö ü k = 6C E4 F6 FC 6B
Standard
ASCII
das bedeutet UTF8encode( ) ändert nichts.
Da fehlt wohl noch eine Einstellung.
hab den Rückgabestring als UTF8String deklariert - bringt auch noch nichts:
Delphi-Quellcode:
var
l_UTF8String_SQL : UTF8String;
l_string_SQL:string;
l_UTF8String_SQL := UTF8encode (l_string_SQL);