Datenbankfehler: Preisschießen - Schützen anlegen oder Konten zurücksetzen
Verfasst: Do 7. Apr 2022, 14:14
Beim Versuch, einen neuen Schützen beim Preisschießen anzulegen oder die Konten zurückzusetzen wirft das System einen Datenbankfehler:
"SMDB_Booking::insertBooking(): Fehler bei der [...]: INSERT INTO Buchungen (KassenID, [...], PreisscheibenID, Buchungstyp, [...]) VALUES(200, [...], 0, 'Grundeinlage', [...]) [...] Cannot add or update a child row; a foreign key constraint fails (SMDB.Buchungen, CONSTRAINT Buchungen_ibfk_4 FOREIGN KEY (PreischeibenID) REFERENCES Preisscheiben (PreisscheibenID) ON UPDATE CASCADE"
Auffällig ist, dass unabhängig vom Preisschießen immer eine 0 als PreisscheibenID gespeichert werden soll.
Version: ShootMasterII_Next 4.9.7a_Patch4 / AccMan II 2.1.3a
Linux: openSUSE Leap 15.2
Was ist zu tun?
"SMDB_Booking::insertBooking(): Fehler bei der [...]: INSERT INTO Buchungen (KassenID, [...], PreisscheibenID, Buchungstyp, [...]) VALUES(200, [...], 0, 'Grundeinlage', [...]) [...] Cannot add or update a child row; a foreign key constraint fails (SMDB.Buchungen, CONSTRAINT Buchungen_ibfk_4 FOREIGN KEY (PreischeibenID) REFERENCES Preisscheiben (PreisscheibenID) ON UPDATE CASCADE"
Auffällig ist, dass unabhängig vom Preisschießen immer eine 0 als PreisscheibenID gespeichert werden soll.
Version: ShootMasterII_Next 4.9.7a_Patch4 / AccMan II 2.1.3a
Linux: openSUSE Leap 15.2
Was ist zu tun?