Das mit dem AsAnsiString hab ich in meinem Testprojekt direkt mal versucht.
Funktioniert aber nicht. Er trägt mir für Umlaute immer noch kryptische Zeichen ein.
Momentan steht die Collation der
DB auf latin1_german1_ci, in der ZEOS-Connection wird Client_Encoding=latin1 verwendet.
Liegt es denn nun daran, das Delphi UTF8 verwendet, oder eher daran, dass ZEOS die Daten an den
MySQL Server im UTF8 Format schickt?