14/12/2014, 23:15
|
| | Fecha de Ingreso: diciembre-2014
Mensajes: 10
Antigüedad: 9 años, 11 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);
} |