Ho aggiustato il codice secondo il tuo consiglio, ma:Originariamente inviato da Alex'87
L'utilizzo del tag CODE è gradito, altrimenti non si capisce niente del codice che posti...
Comunque:
non va bene: non stai passando al DBMS i valori di nome, localita e telefono... Quello che volevi fare è (se ho messo tutti gli apicetti)codice:s.executeUpdate("insert into places(nome1,localita1,telefono1) values(nome,localita,telefono)");
Perché le colonne hanno un 1 alla fine?codice:s.executeUpdate("insert into places(nome1, localita1, telefono1) values ('" + nome +"', '" + localita + "', " + telefono + ")");
MA NON CI SONO ":" NEL MIO CODICE!??codice:Exception in thread "main" java.sql.SQLException: unrecognized token: ":" at org.sqlite.DB.throwex(DB.java:288) at org.sqlite.NativeDB.prepare(Native Method) at org.sqlite.DB.prepare(DB.java:114) at org.sqlite.Stmt.executeUpdate(Stmt.java:102) at beans.Main.main(Main.java:35)![]()
![]()
![]()

Rispondi quotando