Здравствуйте.
JDBC драйвер для подключения к CSV - csvjdbc-1.0-29 дописывает к Query .CSV
получает в результате так
select * from example
.CSV
Есть ли параметр, который отключал бы это?
try {
Class.forName("org.relique.jdbc.csv.CsvDriver");
} catch (ClassNotFoundException e) {
out.println("<h1>Driver not found:" + e + e.getMessage() + "</h1>" );
}
try {
// прописывание свойств разделителей
Properties props = new java.util.Properties();
props.put("separator", ";");
Connection conn = DriverManager.getConnection ("jdbc:relique:csv:E:\\DataBases\\CSV\\", props);
Statement stmt = conn.createStatement();
ResultSet rs;
rs = stmt.executeQuery("select * from example");
out.println( "<table border=1>" );
while ( rs.next() ) {
String num = rs.getString("num");
String solution = rs.getString("solution");
out.println("<tr><td>"+num+"</td><td>"+
solution+"</td></tr>" );
}
out.println( "</table>" );
conn.close();
} catch (Exception e) {
out.println( "<h1>exception: "+e+e.getMessage()+"</h1>" );
}