Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

AW: TADOConnection falsche Umlaute

  Alt 20. Okt 2010, 16:15
Also in der ADO-Connection kannst du beim Zugriff über ODBC-Treiber keinen Zeichensatz angeben.
Du könntest nun beim ODBC-Treiber schauen, ob es dort Einstellungen zum Zeichensatz gibt.
Ich nehme mal an du hast eine System-DSN in den ODBC-Datenquellen eingerichtet.
Dort wäre die richtige Stelle zum Eingriff.

Als schnelle Lösung könntest du auch:
Delphi-Quellcode:
ADOConnection1.ConnectionString := '........';
ADOConnection1.Connected := True;
ADOConnection1.Execute('SET DBCHARSET=XXXX'); // Zeichensatz einstellen
Das wäre eine Zeile die dann leider hartcodiert im Programm wäre, aber der Aufwand ist gering.
Andreas
  Mit Zitat antworten Zitat