2009-03-02 19 views

Antwort

4

können Sie die POI library verwenden für

aus Excel-Dateien lesen
+0

Wir POI verwenden als auch in unserem Geschäft, es ist schrullig, aber es wird die Arbeit erledigt. – Slartibartfast

1

Hier ist ein Artikel über die Verwendung JDBC using Excel as a data source

+0

Danke Tofubeer, es hat funktioniert .. vielen Dank .. – AGeek

+0

Auch noch eine Sache. Diese Art von Konnektivität funktioniert nur, wenn Sie einen einzelnen PC verwenden. Aber wenn Sie eine webbasierte Anwendung entwerfen müssen, d. H. Servlets oder JSP verwenden, werden diese Einstellungen nicht funktionieren. Gibt es ein Java-Paket? Bitte weiterleiten ... – AGeek

0

Warum nicht exportieren aus Excel in einem gewissen Format, das nicht proprietär? Wenn die Daten nicht zu komplex sind, könnte sogar CSV das Problem lösen.

0

Diese JSP-Seite verbindet das Excel-Blatt mit der Datenbank.

.<%@ page import="java.sql.*" %><br/> 
.<% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %> 

<BODY>    

.<% 
    Connection con=DriverManager.getConnection("jdbc:odbc:DsnName");<br/> 
    Statement stm=con.createStatement();<br/> 
    ResultSet rs=stm.executeQuery("select * from [Sheet1$]");  
%> 

.<% if(!rs.next()) { 
    out.println("Sorry, could not find data"); 
} 
else { %> 
    .<%=rs.getString(1)%> 
.<%}%> 

</BODY> 

Verwandte Themen