Fehler beim Löschen von Terminen (2.2.7)

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
harryman
Beiträge: 141
Registriert: 25. Jul 2007, 22:58
Kontaktdaten:

Fehler beim Löschen von Terminen (2.2.7)

Beitrag von harryman »

Hallo zusammen

Ich verwende verschiedene zeitbezogene Termin-Kategorien.

Als ich nun eine nicht mehr benötigte Kategorie mitsamt den dazugehörigen Terminen löschen wollte, kam nachfolgende Fehlermeldung. Das Löschen von einzelnen Terminen via phpMyAdmin geht ebenfalls nicht, da kommt eine ähnliche Fehlermeldung (#1451 - Cannot delete or update a parent row: a foreign key constraint fails (`db1818801/admidio_date_role`, CONSTRAINT `admidio_FK_DTR_DAT` FOREIGN KEY (`dtr_dat_id`) REFERENCES `admidio_dates` (`dat_id`)).)


Code: Alles auswählen

S Q L - E R R O R

CODE: 1451

Cannot delete or update a parent row: a foreign key constraint fails (`db1818801/admidio_date_role`, CONSTRAINT `admidio_FK_DTR_DAT` FOREIGN KEY (`dtr_dat_id`) REFERENCES `admidio_dates` (`dat_id`))

B A C K T R A C E


FILE: adm_program/system/db/mysql.php
LINE: 62
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 164
CALL: MySqlDB->db_error()

FILE: adm_program/system/classes/table_category.php
LINE: 56
CALL: MySqlDB->query()

FILE: adm_program/administration/categories/categories_function.php
LINE: 219
CALL: TableCategory->delete()


Hat jemand eine Idee?

Gruss
Harald
Benutzeravatar
fasse
Administrator
Beiträge: 6193
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Harald,

dein Problem kann ich nachvollziehen. Ich arbeite auch schon an einer Lösung für die 2.2.8 .

Bis dahin kannst du das aber auch umgehen:
1. Lade bitte noch einmal die aktuellste 2.2.7c herunter und aktualisiere damit den adm_program-Ordner
2. Lösche alle Termine der Kategorie manuell über das Rote X
3. Lösch nun die Kategorie

Viele Grüße
Fasse
Antworten