Error en script - Versión para impresión +- Foro de ayuda y soporte técnico de Sysme Software (https://www.sysme.net/foro) +-- Foro: Software Sysme (Español) (https://www.sysme.net/foro/forumdisplay.php?fid=3) +--- Foro: Sysme Hotel (https://www.sysme.net/foro/forumdisplay.php?fid=5) +--- Tema: Error en script (/showthread.php?tid=9083) Páginas:
1
2
|
Error en script - citybackpackers - 31-01-2022 Hola, como en otras ocasiones, he puesto los siguientes scripts para borrar bloqueos pero no me funciona... nose si estoy haciendo algo mal: PONGO EL SIGUIENTE SCRIPT: delete from estado where id_estado < 500; update estado set id_estado = id_estado - 500; El error que me pone en el programa es el siguiente (por si no es por el tema de los bloqueos y es otra cosa pero me suena que era por los bloqueos) Formulario: FrmHabitaciones<br> Error: SQL Error: Duplicate entry '1000' for key 1 un saludo. RE: Error en script - sysme - 01-02-2022 Buenos días, Bueno a ver, el script lo que hace es: Primera linea elimina los bloqueos con ID menor de 500 La segunda linea actualiza los bloqueos restandole 500 a su ID El error que te está dando es porque parece que cuando creas un nuevo estado el programa escoje el id 1000 que ya existe ... prueba a ejcutar este (PRIMERO COPIA DE SEGURIDAD): UPDATE estado SET id_estado = id_estado - id_estado - id_estado; A ver si así te deja. RE: Error en script - citybackpackers - 01-02-2022 Hola, no, no me deja tampoco. sigue poniendo: Formulario: FrmHabitaciones<br> Error: SQL Error: Duplicate entry '1000' for key 1 RE: Error en script - sysme - 01-02-2022 No puede ser .. estás ejecutando el script en C:\SYSME\SGH\actualizabdsysmehotel.txt? RE: Error en script - citybackpackers - 01-02-2022 Si en la carpeta de siempre. te paso los pantallazos RE: Error en script - sysme - 01-02-2022 joer .. y si borramos todos los bloqueos? te haría mucha faena? script: delete from estado; RE: Error en script - citybackpackers - 04-02-2022 pues si me haría mucha faena porque me borraría tambien los que aún no han pasado.... ¿por borrar bloqueos pasados no pasaría nada. ¿se puede poner fecha a ese script de borrado? RE: Error en script - citybackpackers - 04-02-2022 Sería algo así? delete from estado where fecha_ini < '2022-02-03'; Muchas gracias y disculpa tanta molestia por unos bloqueos pero para mi forma de trabaja me resultan muy útiles. RE: Error en script - sysme - 04-02-2022 Si, a ver, el problema es que no sabemos cual es el bloqueo con id 1000 que es el que está dando problemas, pero prueba RE: Error en script - citybackpackers - 05-02-2022 Nada lo mismo!!!! cawennnnn. |