Brian Ax skrev:
> Nu kommer det bare til at jeg i "hoved"tabellen gerne vil slette en post,
> men det kan jo ikke lade sig gøre p.g.a. "Gennemtving referentiel
> integritet" -
Jo da - det kommer an på hvordan du har defineret dine relationer. Man
kan vælge at bruge kaskadesletninger - der betyder at hvis man sletter
en post i modertabellen bliver alle relaterede poster i undertabellerne
også slettet.
Det er ganske enkelt at bruge - men man skal dog være opmærksom på at
der ikke er nogen "fortryd-mulighed". Når man anvender kaskadesletninger
kan man lynhurtigt få slettet en masse - nogen gange mere end ønsket. Så
det kræver at man har styr på sine relationer.
> hvad gør man? skal man starte med at slette i een tabel af
> gangen bagfra?
Hvis man ikke vil anvende kaskadesletninger, er "sletning bagfra" den
eneste mulighed.
NB: Hvis du vil vide hvordan man definerer relationer med
kaskadesletning i Access, kan du spørge i Accessgruppen:
<news:dk.edb.database.ms-access>.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html