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();
}