2009-03-02 5 views

Répondre

3

Vous pouvez utiliser les API de jexcel. Ils sont assez simples dans l'ensemble. Je pense aussi que POI Apache travaille également sur cette zone.

4

Vous pouvez utiliser le POI library pour la lecture de fichiers Excel

+0

Nous utilisons POI dans notre magasin, il est bizarre, mais il fait le travail. – Slartibartfast

1

Voici un article sur l'utilisation JDBC using Excel as a data source

+0

Thanx Tofubeer, il a travaillé .. merci beaucoup .. – AGeek

+0

Aussi, une chose de plus. Ce type de connectivité ne fonctionne que lorsque vous utilisez un seul PC. Mais lorsque vous devez concevoir une application Web, c'est-à-dire en utilisant Servlets ou JSP, ces paramètres ne fonctionneront pas? Existe-t-il un package Java? S'il vous plaît transmettre ce ... – AGeek

0

Pourquoi ne pas exporter à partir d'Excel dans un format qui n'est pas propriétaire? Si les données ne sont pas trop complexes, même CSV pourrait faire l'affaire.

0

Cette page JSP connecte la feuille Excel à la base de données.

.<%@ 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> 

Questions connexes