Kan ikke skabe relations

Brugerhjælp og support til databaser i LibreOffice Base

Redaktør: Lodahl

Besvar
denko
Indlæg: 3
Tilmeldt: 6. dec 2011 09:04
Geografisk sted: 55.1534 N 15.0193 Ø

Kan ikke skabe relations

Indlæg af denko » 31. aug 2017 11:20

Hjælp. Aner ikke hvad dette betyder (prøver at skabe relation mellem to tables):

SQL Status: 23000
Error code: -177

Integrity constraint violation - no parent 2, table: RelationsTable2 in statement [ALTER TABLE "RelationsTable2" ADD FOREIGN KEY ("CID") REFERENCES "CenterData" ("ID")]

denko
Indlæg: 3
Tilmeldt: 6. dec 2011 09:04
Geografisk sted: 55.1534 N 15.0193 Ø

Re: Kan ikke skabe relations

Indlæg af denko » 22. jul 2019 15:52

Halloo

Eigil Wiwe
Indlæg: 17
Tilmeldt: 16. maj 2015 19:08

Re: Kan ikke skabe relations

Indlæg af Eigil Wiwe » 15. mar 2020 19:19

Det er nemmest at lave relationer på tomme tabeller, Men det er ikke umuligt lave relationer på tabeller med data, Men så skal man sikre sig at de betingelser man indføre er opfyldt.

Som jeg læser fejlmedelelsen betyder den at du har et felt i RelationsTable2, der bliver fremmednøgle, men som ikke eksisterer som primærnøgle i "CenterData" ("ID")], d.v.s.
Du har i Relationstabel2 angivet 2 som fremmednøgle, men CenterData ID 2 eksisterer ikke.

Så opret primærnøglen elle slet fremmednøglen.

Håber det løser problemet.

denko
Indlæg: 3
Tilmeldt: 6. dec 2011 09:04
Geografisk sted: 55.1534 N 15.0193 Ø

Re: Kan ikke skabe relations

Indlæg af denko » 16. mar 2020 05:39

Tak for hjælpen. Jeg kigger på det.
Men i mellemtiden er jeg 'flyttet over' på Kexi - synes noget nemmere og mere gennemskueligt at arbejde med.

Hvis nogen herinde kender til Kexi også: Hvad ville være fordelen ved at bruge Libreoffice Base?

Besvar

Hvem er online

Brugere der viser dette forum: Ingen og 1 gæst