2014-09-16 2 views

Répondre

0
final static String DRIVER_NAME = "sun.jdbc.odbc.JdbcOdbcDriver"; 
final static String DATABASE_URL = "jdbc:odbc:Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=%s;DriverID=22;READONLY=false"; 

public static void main(String[] args)throws Exception { 
    File file = new File("C:\\Users\\z671866\\Desktop\\TAS_VAS\\TOS_ERROR_05092014.xlsx");  
    Class.forName(DRIVER_NAME); 
    Connection con = DriverManager.getConnection(String.format(
      DATABASE_URL, file.getAbsolutePath())); 

    Statement stmt = con.createStatement(); 
    ResultSet rs = stmt.executeQuery("SELECT SN,IR FROM [Sheet1$]"); 
    while(rs.next()){ 
     System.out.println(rs.getString("SN")); 
     System.out.println(rs.getString("IR")); 
    } 

} 
+0

Si vous éditez votre propre réponse, ne gâchez pas le formatage du code. J'ai annulé votre édition précédente. –

Questions connexes