none
Datenbank Zugriff ?? RRS feed

  • Frage

  • Hallo zusammen,

     

    kann mir jemand helfen, das unten beschriebene zu verstehen?

    Ich habe eine Tabelle "tblPerson" deren Primary Key "idPerson" mit zwei weiteren Tabellen vorbunden ist.  Z.B. zu Tabelle tabProjekte "idPerson" als foreign-key .

    Wenn ich jetzt in "tabPerson" den Inhalt einer Row verändere (z.B.  Anrede Herr zu Frau), bekomme ich beim Aufruf von TableAdapter.Update() den Fehler unten. 

    "The record can't be deleted or changed. Since related records exist in table 'tabZeit', referential integrity rules would be violated." & vbCrLf & "Die Transaktion endete mit dem Trigger. Der Batch wurde abgebrochen."

    Das verstehe ich überhaupt nicht, da ich ja keine Zeile lösche, sondern nur verändere, und es ganz ähnlich in anderen Programmen läuft.

     

    Dank für Hilfe

    Peter

     

     


    Peter
    Donnerstag, 24. Februar 2011 16:37

Antworten

  • hi Peter,

    "Die Transaktion endete mit dem Trigger. Der Batch wurde abgebrochen."

    Schau mal nach ob auf der Tabelle ein AFTER UPDATE Trigger aktiv ist und was er macht.


    Microsoft MVP Office Access
    https://mvp.support.microsoft.com/profile/Stefan.Hoffmann
    • Als Antwort markiert peter haus Freitag, 25. Februar 2011 11:14
    Donnerstag, 24. Februar 2011 16:45

Alle Antworten

  • hi Peter,

    "Die Transaktion endete mit dem Trigger. Der Batch wurde abgebrochen."

    Schau mal nach ob auf der Tabelle ein AFTER UPDATE Trigger aktiv ist und was er macht.


    Microsoft MVP Office Access
    https://mvp.support.microsoft.com/profile/Stefan.Hoffmann
    • Als Antwort markiert peter haus Freitag, 25. Februar 2011 11:14
    Donnerstag, 24. Februar 2011 16:45
  • Hallo Sefan,

    das war es!!  Tausend Dank!

    Ich war ganz auf den DataSet und das Programm fixiert und am Verzweifeln.

    Grüsse an Dich.

    Peter

     


    Peter
    Donnerstag, 24. Februar 2011 17:41