cambiar un dato automático en mi base de datos cada mes
Publicado por automatización en java (1 intervención) el 16/02/2021 18:41:54
quiero hacer que por cada registro que yo haga en mi bd mysql lo tome mi función y cambie el dato automáticamente cada mes, lo cambia pero cada 20 segundos y solo el que yo le indico y quiero que el programa detecte automáticamente cada inserción y empiece a contar.
txtcod.getText() eso es lo que quiero cambiar, algo que por cada inserción en mi bd empiece a contar y lo modifique cada mes
txtcod.getText() eso es lo que quiero cambiar, algo que por cada inserción en mi bd empiece a contar y lo modifique cada mes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
TimerTask task = new TimerTask() {
@Override
public void run() {
try {
PreparedStatement pst = cn.prepareStatement("UPDATE cliente SET "
+ "pago_cli='"+pago+
"' WHERE cod_cli='"+txtcod.getText()+"'");
pst.executeUpdate();
cargar("");
} catch (Exception ex) {
JOptionPane.showMessageDialog(null,"error"+ex.getMessage());
System.out.print(ex.getMessage());
}
}
};
ScheduledExecutorService executorService = Executors.newSingleThreadScheduledExecutor();
executorService.scheduleAtFixedRate(task, 0, 30, TimeUnit.SECONDS);
}
Valora esta pregunta


0