Hello
I'm trying to run an append query, but I keep getting key violations. I'm trying to update the field SaneringmetKode in ProjektDelledning using DelledningsID as a join criteria.
Code:
INSERT INTO ProjektDelledning ( ProjektID, DelledningID, SaneringsmetKode, DatoOprettet, DatoOpdateret )
SELECT ProjektDelledning.ProjektID, ProjektDelledning.DelledningID, NySaneringsData.SaneringsmetodeKode AS SaneringsmetKode, Nz([ProjektDelledning].[DatoOprettet],Now()) AS DatoOprettet, Nz([ProjektDelledning].[DatoOpdateret],Now()) AS DatoOpdateret
FROM NySaneringsData INNER JOIN ProjektDelledning ON NySaneringsData.DelledningsID = ProjektDelledning.DelledningID
WHERE (((Exists (SELECT * FROM ProjektDelledning WHERE ProjektDelledning.SaneringsmetKode = NySaneringsData.SaneringsmetodeKode AND ProjektDelledning.DelledningID = NySaneringsData.DelledningsID))=False));

If I try to remove the ProjektID I get validation rule violation instead. Any help would be much appreciated!