Hsqldb problem


(Atuzar) #1

Witam mam problem z baza danych hsql. Nie chce mi dodawać nowych rekordów. Baza ma być postawiona jako Standalone kod wygląda tak:

Łącze się z bazą poprzez:

Class.forName("org.hsqldb.jdbcDriver");

Connection c = DriverManager.getConnection("jdbc:hsqldb:primary", "sa", "");

Statement stmt=c.createStatement();

I próbuje dodać element:

int modified1= stmt.executeUpdate("INSERT INTO CUSTOMER VALUES (53,'ania1','ania1','fsdfdsf','fdfdf')");

Dane odczytuje mi dobrze jednak jak wpisuje żaden błąd mi nie wyskakuje ale dane nie zostały dodane. Zresztą usuwanie też nie działa. Baza jest ustawiona jako autocommit. Do tego po wykonaniu inserta dodawałem :

c.commit();

stmt.close();

c.close();

Ale to też nic nie pomogło. Może ktoś ma pomysł z czym może być problem.