Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2015, 11:49
Borha
 
Fecha de Ingreso: noviembre-2009
Mensajes: 90
Antigüedad: 15 años, 1 mes
Puntos: 0
Convertir vector

Buenos dias.

Tengo una consulta donde los resultados los guardo en un vector y uso las posiciones del vector para otra consulta. Al convertir el tipo object del vector a int me da fallo.

Código:
 Vector comaborrar=new Vector();
 PreparedStatement ps = cn.prepareStatement("select id_cp from com_publicaciones where publicacion_id=?");
 ps.setInt(1, pid);
 ResultSet rs = ps.executeQuery();
 while(rs.next())
        {
            comaborrar.addElement(rs.getString(1));
        }

 for (int i =0;i<comaborrar.size();i++)
{
     int ddd = (Integer) comaborrar.elementAt(i);
     PreparedStatement ps7 = cn.prepareStatement("delete notificaciones where noti_id=?");
     ps7.setInt(1, ddd);
     ps7.executeUpdate();  
}