Ich nochmal:
Nachdem der Zugriff jetzt klappt, habe ich noch eine Besonderheit entdeckt:
Bei Vista-Rechnern werden die deutschen Umlaute korrekt angezeigt, bei XP-Rechnern nicht.
Ich greife per ADO-Komponenten auf eine DBase-Datei zu, um einen Datensatz zu lesen. Nix besonderes, würde man meinen, aber ich bekomme es einfach nicht hin, dass deutsche Umlaute korrekt angezeigt werden.
Der Connectionstring sieht so aus:
Provider=MSDASQL.1;Persist Security Info=False;Mode=Read;Locale Identifier=1031;Extended Properties="DSN=MeineDB;DriverId=533;FIL=dBase 5.0;MaxBufferSize=2048;PageTimeout=600"
Das mit dem Eintrag "Locale Identifier" habe ich irgendwo im Netz gefunden, bringt aber auch nichts.
Ich habe es auch schon über die Jet-Engine versucht, aber das klappt überhaupt nicht.
Hat jemand eine Idee, woran das liegen könnte?
Nachdem der Zugriff jetzt klappt, habe ich noch eine Besonderheit entdeckt:
Bei Vista-Rechnern werden die deutschen Umlaute korrekt angezeigt, bei XP-Rechnern nicht.
Ich greife per ADO-Komponenten auf eine DBase-Datei zu, um einen Datensatz zu lesen. Nix besonderes, würde man meinen, aber ich bekomme es einfach nicht hin, dass deutsche Umlaute korrekt angezeigt werden.
Der Connectionstring sieht so aus:
Provider=MSDASQL.1;Persist Security Info=False;Mode=Read;Locale Identifier=1031;Extended Properties="DSN=MeineDB;DriverId=533;FIL=dBase 5.0;MaxBufferSize=2048;PageTimeout=600"
Das mit dem Eintrag "Locale Identifier" habe ich irgendwo im Netz gefunden, bringt aber auch nichts.
Ich habe es auch schon über die Jet-Engine versucht, aber das klappt überhaupt nicht.
Hat jemand eine Idee, woran das liegen könnte?
Comment