Woher stammen die Daten ursprünglich? Wurden sie importiert oder über ein RS Programm eingegeben? Bist Du sicher, dass die Daten als UTF8 bei MySQL ankommen? Nur weil MySQL auf UTF8 gesetzt ist, heisst noch lange nicht, dass auch UTF8 drin steckt. Das heisst nur, dass MySQL Daten die ankommen so interpretiert.
Ich hatte dasselbe Problem mit Daten die ich von einem MS SQL Server importiert hatte. Erst als ich diese Daten mit Navicat Premium konvertiert und dann nach MySQL importiert hatte, kamen die Umlaute am Ende richtig im Realbasic Programm raus. Im RS Programm muss DefineEncoding und ConvertEncoding eingesetzt werden. Die Encoding information geht meines Wissens auf dem Weg zwischen Client und Server verloren. Du musst also sicher sein, dass es UTF8 ist, was Du abschickst und in MySQL speicherst, damit Du sicher sein kannst was Du dort abholst. ... nur so als Idee, weiss nicht ob das bei Dir zutrifft. Ole
