Ragazzi
considerando che uso per la connessione e interrogazione e modifica del db attraverso java la pillola compresa su questo sito...
volevo sapere...
Se io faccio:
ottengo il seguente errorecodice:String lastid = "SELECT LAST_INSERT_ID() INTO @codspett;"; Vector lastidreal = db.eseguiQuery(lastid);
io credo che il problema sia che quella query inserisce l'ultimo id (settato come auto_increment) e lo mette in codspett...non restituisce effettivamente il valore...codice:java.sql.SQLException: ResultSet is from UPDATE. No Data. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1056) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) at com.mysql.jdbc.ResultSet.next(ResultSet.java:7394) at connections.Database.eseguiQuery(Database.java:88) at main.Cartellone.Inserimento(Cartellone.java:66) at main.Cartellone.menu(Cartellone.java:252) at main.MainMenu.Schermata1(MainMenu.java:45) at main.MainMenu.<init>(MainMenu.java:19) at main.MainApplication.main(MainApplication.java:13)
come posso fare per prendere il valore di codspett e inserirlo in una variabile java?
considerando che il metodo eseguiQuery restituisce un Vector.
GRAZIE INFINITE

Rispondi quotando