独立于平台的连接字符串,用于java中的EXCEL

时间:2013-12-26 07:42:19

标签: java excel

java中的EXCEL文件是否有PLATFORM INDEPENDENT连接字符串。 jdbc:odbc是依赖于平台的。还有别的吗?

1 个答案:

答案 0 :(得分:1)

this帖子中,您可以看到使用不带ODBC的连接字符串的示例。我想这就是你要找的......

Class.forName("com.hxtt.sql.excel.ExcelDriver").newInstance();  

String url = "jdbc:Excel:///E:/JavaWithExcel/Feedback.xlsx";  
String sql = "select * from [Sheet1]";  

Connection con = DriverManager.getConnection(url, "", "");  

Statement stmt = con.createStatement();  
System.out.println(con);  
System.out.println(stmt);  

stmt.close();  
con.close();  

无论如何,您必须了解连接字符串始终特定于底层环境。它可能取决于操作系统,文件系统或其他东西......我只会为每个环境使用不同的配置文件。

希望我帮忙!