【发布时间】:2015-02-18 04:57:38
【问题描述】:
我在使用 jdbc 连接连接应用程序中存在的平面文件(.txt、.xml、.csv、.xls 等)时遇到问题。
经过搜索,我发现了以下一些建议。
我尝试了第一个(xlsql),下面是过程。 首先创建核心java项目并加载来自xlsql的jar文件。 下面是代码
Class.forName("com.nilostep.xlsql.jdbc.xlDriver");
final String dir = System.getProperty("user.dir")+"\\db\\xl";
conn = DriverManager.getConnection("jdbc:nilostep:excel:/"+dir);
Statement stmt = con.createStatement();
String sql = "select * from Sheet1$";
ResultSet rs = stmt.executeQuery(sql);
if(rs.next()){
System.out.println(rs.getString(1));
}else{
System.out.println("nodata....");
}
这是说 Sheet1$ 表不存在。
请帮帮我。
【问题讨论】:
标签: java excel csv jdbc flat-file