NLS_LANG ist vermutlich nicht gesetzt.
Sieht der Instant Client die Registry settings? Vermute mal der Instant Client ist die 64bit Version.
TFDConnection.Params.CharacterSet - Vermutlich ist dort cs_NLS_LANG eingestellt und die Settings werden so nicht gezogen.
Du kannst die Parameter auslesen, diese sind eine Stringliste und auch setzen.
Mal geraten.
Hallo zusammen
kleines Problem unter Win7
Entwicklungsumgebung RAS Studio 2007 mit AnyDAC 6.0.9
zugriff auf Oracle 11 XE
Einziges Problem
Wenn ich die 32-Bit Version von Oracle nutzem ist alles in Ordnung.
Installieren ich aber die 64-Bit Version von Oracle werden beim Zugriff über AnyDAC
die Umlaute und Sobderzeichen nicht korrekt übertragen.
ü,ä,ö -> ?,?,?
Die Delphi Version und die AnyDAC Version kann ich Moment nicht ändern.
Gibt es evtl. in den Verbindungs Einstellungen etwas wie Sprachen bzw. Zeichensatz
Dank für jeden Hinweis