Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2014, 23:15
KiriittoxD
 
Fecha de Ingreso: diciembre-2014
Mensajes: 10
Antigüedad: 9 años, 4 meses
Puntos: 0
Incremento en uno de una tabla

Hola les vengo con otra pregunta necesito que al presionar un botón todos los datos de mi tabla de aumenten en 1 y que los que sean mayor a 7 se eliminen tengo un código hecho pero cada vez que lee uno aumenta

ConexionSQL mysql = new ConexionSQL();
Connection cb = mysql.Conectar();
String nc ,nom, sem = "", tut = " ";
String sSQL = "";
int r=0;
String mensaje = "";
sSQL = "SELECT Semestre FROM programacion";
try {
Statement st = cb.createStatement();
ResultSet rs = st.executeQuery(sSQL);
while(rs.next()){

sem = rs.getString("Semestre");
r = Integer.parseInt(sem);
r=r+1;
sSQL = "UPDATE programacion " +
"SET Semestre = ? ";



try{
sem = String.valueOf(r);
PreparedStatement pst = cb.prepareStatement(sSQL);

pst.setString(1, sem);

int n = pst.executeUpdate();
if (n > 0){
CargarTabla("");
JOptionPane.showMessageDialog(null, mensaje);
}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
}
}



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