Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2004, 00:31
Rubencin
 
Fecha de Ingreso: diciembre-2003
Mensajes: 148
Antigüedad: 21 años, 2 meses
Puntos: 0
Capturar el id despues de un insert

Como puedo capturar la llave primaria del registro ultimo que se inserto en una tabla.

Esta es parte del codigo

con = ProveedorBD.getConnection();

String sql = "insert into pedidos(pedido_nombres,pedido_apellidos,pedido_dir eccion,pedido_telefono,pedido_email,pedido_codigop ostal,pedido_total,pedido_fecha) values(?,?,?,?,?,?,?,?)";
pre = con.prepareStatement(sql);

pre.setString(1,p.getNombre());
pre.setString(2,p.getApellido());
pre.setString(3,p.getDireccion());
pre.setString(4, p.getTelefono());
pre.setString(5, p.getEmail());
pre.setInt(6, p.getCodigoPostal());
pre.setFloat(7, p.getTotal());
//pre.setDate(8, (java.sql.Date)p.getFecha());
pre.setDate(8, null);
pre.executeUpdate();

Ya ahora como capturaria el id de esa tabla.

Gracias
Saludos
Rubén