RI Objects zu verlinkten Tabellen

Advantage Database Server

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21199
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

RI Objects zu verlinkten Tabellen

Beitrag von Manfred »

2 Tabellen sind in verschiedenen DD. Die DD sind miteinander verlinkt. Ich wollte gerade auch darauf ein RI Object anlegen, damit beim Löschen des einen Satzes in den verlinkten Tabellen auch die Sätze verschwinden.
Das scheint nicht zu klappen? Gibt es da vielleicht einen Trick wie es doch klappen könnte?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 852
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: RI Objects zu verlinkten Tabellen

Beitrag von Marcus Herz »

Du kannst das ja über einen Trigger lösen.

Code: Alles auswählen

CREATE TRIGGER trgDeleteLink
   ON <tabelle>
   AFTER 
   DELETE 
BEGIN 
DELETE FROM link.table where ..
END 
   NO MEMOS 
   PRIORITY 9;
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21199
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: RI Objects zu verlinkten Tabellen

Beitrag von Manfred »

dachte ich mir schon, das es wohl nur so geht. Danke.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 651
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: RI Objects zu verlinkten Tabellen

Beitrag von nightcrawler »

also nur mal so: Wie soll ADS garantieren, dass die Regeln der RI eingehalten werden, wenn zwei verschiedene Datenbanken invovliert sind? Die eine kann ja nicht wissen, dass in der anderen eine RI darauf existiert. Dann kommt wieder so ein Honk und stellt DB 1 aus einem Backup her oder kopiert sie von einem anderen System und dem ADS wird die Schuld zugeschrieben, dass die Beziehungen nicht stimmen.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21199
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: RI Objects zu verlinkten Tabellen

Beitrag von Manfred »

jetzt leuchtet es mir auch ein. War eher ein Schnellschuß. Aber die Lösung von Marcus sollte klappen..
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten