jdbc 연결을 사용하여 응용 프로그램에있는 플랫 파일 (.txt, .xml, .csv, .xls 등)을 연결하는 데 문제가 있습니다.java jdbc를 사용하여 플랫 파일 연결
검색 한 후 아래에서 몇 가지 제안을 발견했습니다.
I는 아래의 프로세스이며, 제 온 (xlsql) 시도했다. 먼저 core 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 $ table이 (가) 없습니다.
도와주세요.
xlsql은 xlsx 파일을 지원합니까? xlsx 파일을 지원하지 않는 jxl에 의존한다고 생각합니다. 그래서 xlsx 파일이이 라이브러리에서 지원되지 않는다고 생각합니다. 나 맞아? – user7