possibile che non ti scriva niente nel db senza darti alcun errore?
per il controllo sull'inserimento si puo': il metodo executeUpdate() ritorna un int che corrisponde al numero di righe inserite, aggiornate o cancellate (http://java.sun.com/j2se/1.5.0/docs/...xecuteUpdate()).
codice:int count = ps.executeUpdate(); if(count == 0) { //errore: doveva inserire una riga e invece non ha inserito niente... }