Finally I solved it adding System.setProperty("hsqldb.method_class_names", "net.ucanaccess.converters.*"); before Connection (more info http://hsqldb.org/doc/2.0/guide/sqlroutines-chapt.html#src_jrt_access_control). I got the same error when I did an Insert (my Access database date is 'dd/MM/yyyy') and I used a String 'yyyy-MM-dd' to solve the insert error.