Ver Mensaje Individual
  #12 (permalink)  
Antiguo 16/12/2014, 01:58
KiriittoxD
 
Fecha de Ingreso: diciembre-2014
Mensajes: 10
Antigüedad: 10 años
Puntos: 0
Respuesta: Incremento en uno de una tabla

Pero de hecho al momento de llenar x[a] puse que me desplegara un mensaje para ver el numero que se estaba introduciendo y me salian los numero correctos




try {
ResultSet rp1 = null;

Statement stat = con.createStatement();

rp1 = stat.executeQuery("SELECT COUNT(*) FROM programacion");

if (rp1.next())
c = rp1.getInt(1);

} catch (SQLException ex) {
Logger.getLogger(AlumnosOP.class.getName()).log(Le vel.SEVERE, null, ex);
}
c=c;

x= new int [c];
for (int a=0;a<c;a++){
String sSQL;
sSQL = "SELECT Semestre FROM programacion ";
try {
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sSQL);
while(rs.next()){
sem = rs.getString("Semestre");
x[a]=Integer.parseInt(sem);
x[a]=x[a]+1;

}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
}
}
String d[];
d = new String [c];


String sSQL = "UPDATE programacion " +
"SET Semestre = ? ";
for (int a=0 ;a <c;a++){
try {
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sSQL);
PreparedStatement pst = con.prepareStatement(sSQL);
d[a] = String.valueOf(x[a]);
pst.setString(1, d[a]);

int n = pst.executeUpdate();
if (n > 0){
CargarTabla("");


}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
}


}

perdón que siga con lo mismo si me mostraras donde esta el error y como se corregiría es que ya estuve buscando y simplemente no lo logro todavía soy un poco nuevo en esto y hay muchas cosas que no se

Última edición por KiriittoxD; 16/12/2014 a las 02:03