Sun.jdbc.odbc.JdbdOdbcDriber

Hallo,

bei der Arbeit benutze ich in einem aktuellen Projekt diesen Treiber um auf eine Access Datenbank zuzugreifen.

Nun is mir allerdings aufgefallen, dass wenn in der Datenbank ein String mit Umlauten steht, diese einfach in normale Buchstaben umgesetzt werden.

Aus einem ‚Ä‘ wird auf einmal ein ‚A‘ wenn ich getString() auf das Feld mache.

Dies ist umso verheerender, als dass ich nach diesem Feld Normalisierungen von Strings durchführe, also z.b. steht da drin Ä,AE was bedeutet ich soll Äs in AE umwandeln, wenn der mir jetzt aber A,AE zurückliefert werden (total schwachsinnig) normale As durch AE ersetzt.

Ist dies ein Standardverhalten von JDBC Treibern oder nur bei dem so sch***** oder kann man das irgendwie beeinflussen? Ich muss unbedingt an den Originalinhalt rankommen.

MfG Bruno Haller

Entwarnung
War nur der Visual Age Debugger, der einen Scheiss anzeigt, argh!
in Wirklichkeit kommen doch Umlaute aus der Datenbank :smile: