Anfänglich, ohne Charset Eintrag bekam ich die Umlaute als Fragezeichen, mit dem Eintrag "iso8859_1" wird nun alles richtig angezeigt.
"Müller" ist also "Müller" und nicht mehr "M?ller".
Alles fein dachte ich, bis ich zum ersten mal nach einem String mit Umlaut suchte.
Jetzt aber verzweifele ich an dem Select Statement, besser gesagt an der Where Klausel.
Code: Alles auswählen
WHERE Name LIKE '%Müller%'
Code: Alles auswählen
WHERE Name LIKE '%M%ller%'
Den Select Befehl zuvor mittels UTF8ToAnsi zu konvertieren war auch nicht erfolgreich.
Verwendet wird SQL-Server 2017 (das ist eine bestehende Datenbank und daran kann man nichts zu ändern, da das eigentliche Verwaltungsprogramm nicht in meiner Hand liegt und ich nur einen Viewer für die schnelle Suche mache)
Zugriff über TSQLConnection.
Für jeden Tipp dankbar
Thomas