Foro sobre Java EE > octener el ID de un procedimiento almacenado de un insert en java y servlet
hola se como octener el id cuando solo hago con un insert en java ejmeplo PreparedStatement statement = myconnection.prepareStatement("INSERT INTO CLIENTES_VIRTUALES VALUES(CIUDAD_CLIENTEV,'RECIENTE')",PreparedStatement.RETURN_GENERATED_KEYS); try { statement.executeUpdate(); ResultSet RS = statement.getGeneratedKeys();
while (RS.next()) { Usuarios usu =new Usuarios(); usu.setID_CLIENTEV(RS.getInt(1)); result=usu.getID_CLIENTEV(); } statement.close(); myconnection.close(); } catch (Exception e) { System.out.println("error sistemas"); }
return result;
PERO NO ME SALE CUANDO LO HAGO EL INSERT EN UN PROCEDIMIENTO ALMACENADO AYUDA PORFAVOR
hola se como octener el id cuando solo hago con un insert en java ejmeplo
PreparedStatement statement = myconnection.prepareStatement("INSERT INTO CLIENTES_VIRTUALES VALUES(CIUDAD_CLIENTEV,'RECIENTE')",PreparedStatement.RETURN_GENERATED_KEYS);
try {
statement.executeUpdate();
ResultSet RS = statement.getGeneratedKeys();
while (RS.next()) {
Usuarios usu =new Usuarios();
usu.setID_CLIENTEV(RS.getInt(1));
result=usu.getID_CLIENTEV();
}
statement.close();
myconnection.close();
} catch (Exception e) {
System.out.println("error sistemas");
}
return result;
PERO NO ME SALE CUANDO LO HAGO EL INSERT EN UN PROCEDIMIENTO ALMACENADO
AYUDA PORFAVOR