AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Violation of foreign key constraint mit Delphi/Firebird
Thema durchsuchen
Ansicht
Themen-Optionen

Violation of foreign key constraint mit Delphi/Firebird

Ein Thema von elliot_dd · begonnen am 18. Sep 2005 · letzter Beitrag vom 19. Sep 2005
 
elliot_dd

Registriert seit: 8. Dez 2004
12 Beiträge
 
Delphi 7 Enterprise
 
#1

Violation of foreign key constraint mit Delphi/Firebird

  Alt 18. Sep 2005, 22:40
Datenbank: Firebird • Version: 1.5 • Zugriff über: IBSQL
Hallo alle zusammen,

ich hab gerade ein kleines Problem mit Foregn Keys in meinem Projekt.

Ich habe eine Tabelle "Anlagen", in der Datensätze zu Anlagen/Objekten gespeichert sind.
In einer zweiten Tabelle "Schaden" werden an diesen Anlageobjekten aufgetretene Schäden gespeichert.
Es kann aber auch ziemlich oft vorkommen, dass ein Schaden aufgezeichnet wurde, der bisher keiner Anlage zugeordnet ist oder wird.

In Tabelle "Schaden" befindet sich ein Feld Anlagen_ID, auf dem ein Fremdschlüssel zur Anlagen_ID aus Tabelle "Anlagen"definiert ist. Der Fremdschlüssel in Tabelle "Schaden" hat als Update- und Delete-Regel SET DEFAULT (Default-Wert ist -1) definiert.

In meinem bisherigen Vorgehen versuche ich nun, einen neuen Default-Datensatz anzulegen, bei dem noch kein Anlagenobjekt referenziert ist. Hier bekomme ich die besagte Fehlermeldung "Violation of foreign key constraint mit Delphi/Firebird".
Ich habe auch schon SET NULL in der Update/Delete-Regel definiert und bekomme den gleichen Fehler.

Kann mir jemand helfen, dieses Problem zu lösen?

Vielen Dank schonmal,
elliot
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz