Utilizzando campi autoincrementanti capita spesso di voler conoscere l'ID del record inserito in tabella. Per farlo in Java con JDBC possiamo utilizzare il metodo getGeneratedKeys() di java.sql.PreparedStatement, nel seguente modo:
String query = "INSERT INTO myTable .... ";
stmt.executeUpdate(query,Statement.RETURN_GENERATED_KEYS);
resultSet = stmt.getGeneratedKeys();
if ( resultSet != null && resultSet.next() )
{
newid = resultSet.getInt(1);
}
- Articolo precedente: Pic Findr per cercare foto in diversi siti specificandone anche il tipo di licenza.
- Articolo successivo: EA Redwood Shores cambia nome e spera di divenire la nuova Valve/BioWare
SEGNALA / INVIA QUESTO POST:
Hai trovato questo articolo interessante? Iscriviti GRATIS ai nostri feeds!


