Anmelden

View Full Version : Excel Dateien JDBC-ODBC-Bridge



Deficiency
29-11-05, 07:48
Hi Ihr!

So ich hab ne Frage, vielleicht hat jemand schon einmal damit erfahrung gemacht?!
Also:

Ich habe ein Java Prog geschrieben, welches mittels JDBC-ODBC Brige eine
Excel Datei ausliest. Das Funktioniert auch Super. Jedoch werden Sonderzeichen verstümmelt:

So wird aus
č --> c. Es ist egal, in welche Tabelle es rein kommt, da diese "Verstümmelung" schon beim auslesen passiert.
Ich bekomme ja einen ResultSet diesen habe ich schon mit getString, getUnicodeStream usw. ausprobiert aber immer das gleiche Ergebnis...

Vielen Dank

Euer Deficiency

Fuerchau
29-11-05, 10:01
Ich denke das liegt an dem Excel-ODBC-Treiber, der die Daten aus der Excel-Datei in Windows-ANSI (SingleByte) konvertiert.
Wenn du schon Java verwendest, dann nimm doch die direkte Java-API's für Excel. Da gibt es entsprechende Lib's bei http://jakarta.apache.org/poi/

NEich
29-11-05, 11:17
POI kann ich nur eingeschränkt empfehlen. Grundsätzlich mag das fein funktionieren, spätestens bei Excel-Dateien mit Sonderfunktionen wie z.B. Autofilter ist schluss mit lustig, da geht dann gar nichts mehr. Leider.

Deficiency
29-11-05, 11:33
An POI hab ich auch schon gedacht. Muss es nur noch zum laufen bringen

:) . Hab mir Eclipse zerschossen, deswegen werde ich es erst morgen ausprobieren

Vielen Dank