Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Hola intento bloquear unas habitaciones para unas fechas concretas pero siempre me aparece este error:
Formulario: FrmHabitaciones<br>
Error: SQL Error: Duplicate entry '1000' for key 1
Como puedo resolverlo?
Gracias.
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Ahora me pasa siempre que intengo bloquear una habitación sea la fecha que sea.... siempre me pone lo mismo.
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Buenas citybackpackers,
ok, esto ocurre porque has llegado al límite de bloqueos de habitaciones previsto, supongo que tendrás muchos bloqueos anteriores que ya no son relevantes .., la solución quizás sería eliminar todos los bloqueos y así poder volver a empezar, si te parece bien podemos ejecutar este script:
DELETE FROM estado;
y así desaparecerán todos los bloqueos.
Ya me dices.
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
El problema son los ids que siempre sumarán, por tanto podemos hacer estos 2 scripts:
delete from estado where fecha_ini < '2019-06-01';
update estado set id_estado = id_estado - 1000;
Con esto los ids tambien restaran.
Mensajes: 78
Temas: 26
Registro en: Oct 2013
Reputación:
0
Otro tema en el scripts, en vez de 2019 puedo poner 2017?
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Si puedes poner 2017 sin problema, los dos scripts copialos en el fichero C:\SYSME\SGH\actualizabdsysmehotel.txt, guarda el fichero y reinicia Sysme Hotel.