USO DI DATABASE JAVA HSQL_DB 1) scaricare hsqldb.jar (la versione sul sito lia.deis.unibo.it : hsqldb 1_8_0_1) http://lia.deis.unibo.it/Courses/TecnologieWeb0607/materiale/laboratorio/hsqldb.jar 2) per ogni riferimento/doc/esempi: http://hsqldb.org/ come creare un nuovo database o come avviare il database: 1) vado nella cartella in cui voglio creare il database 2) lancio il seguente comando: java -cp /cartella/in/cui/ho/scaricato/hsqldb.jar org.hsqldb.Server -database.0 testdb -dbname.0 xdb 3) se il database non esiste lo creo al volo! 4) le volte successive per accedere al database, lancio lo stesso comando. 5) per accedere al db da java: try { Class.forName("org.hsqldb.jdbcDriver" ); } catch (Exception e) { System.out.println("ERROR: failed to load HSQLDB JDBC driver."); e.printStackTrace(); return; } try { c = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/xdb", "sa", ""); } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } ......... 6) Per avviare il tool grafico di gestione di hsqldb: java -cp /path/to/hsqldb.jar org.hsqldb.util.DatabaseManager 7) link a risorse di facile consultazione per rinfrescare jdbc: http://www.exampledepot.com/egs/java.sql/pkg.html