purtroppo non sono ancora riuscito a farlo funzionare
Ripeto: hsqld con salvataggio permanente in memoria.
Dopo aver configurato correttamente il file .jar in eclipse, ho provato a mandare in esecuzione il seguente esempio:
codice:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
static String database = "/home/utente/Documenti";
static String sql = "CREATE TABLE test (nome VARCHAR(25), cognome VARCHAR(25))";
static Connection connection;
public static void main(String[] args) throws Exception {
Class.forName("org.hsqldb.jdbcDriver");
connection = DriverManager.getConnection("jdbc:hsqldb:" + database, "sa", "");
Statement statement = null;
ResultSet resultSet = null;
statement = connection.createStatement();
resultSet = statement.executeQuery(sql);
while (resultSet.next()) {
System.out.println(resultSet.getString("title") + " (" +
resultSet.getString("url") + ")");
}
resultSet.close();
statement.close();
connection.close();
}
}
Se lo mando in esecuzione, nella cartella Documenti mi crea 4 file, solo che nel file .script la query "CREATE TABLE" non c'è ed eclipse notifica il seguente errore:
CLASS FILE EDITOR
SOURCE NOT FOUND
Tha jar file /home etc. etc. has no source attachment.
Ho provato ad inserire in eclipse sia il file hsqld.jar, hsqld.zip che l'intera cartella ma non va.
Grazie