Sto cercando di ottenere il comando mysql come mysql_insert_id(); che recupera l'id auto_increment dell'ultima riga inserita. Cosa posso fare per averlo in Java?Ottieni l'ultimo ID auto incrementato inserito in mysql
rs = st.executeQuery("select last_insert_id() from schedule");
lastid = rs.getString("last_insert_id()");
il mio lastid è stato dichiarato come INT. Io dono cosa usare in rs.get e anche il parametro ..
grazie, ha funzionato. :) – Maki92
Perché si aggiunge la dichiarazione FROM? È dannoso perché se la tua tabella contiene 2 righe otterrai 2 righe come risultato. "SELEZIONA LAST_INSERT_ID();" è abbastanza. – realmfoo
E invece di rs.getString ("last_id") puoi chiamare rs.getString (1). – realmfoo