Próbuję utworzyć klucz obcy w bazie danych SQL Compact, ale nadal pojawia się komunikat o błędzie "Nie można wstawić wartości klucza obcego, ponieważ odpowiadająca jej wartość klucza podstawowego nie istnieć."Problem SQL Compact (CE) z tworzeniem klucza obcego
Tabela A odwołuje się już do TableB i próbuję utworzyć odwołanie z TableC przy użyciu tego samego klucza podstawowego w TableB. Ponieważ mam już odwołanie do TableB, musi istnieć poprawny klucz podstawowy w tej tabeli.
Dwa razy sprawdziłem i potrójnie sprawdziłem klucze i typy danych wszystkich pól, więc jestem zaskoczony.
Próbowałem użyć zarówno opcji GUI w Visual Studio 2008 i przy użyciu polecenia SQL.
Głupi mnie nie sprawdzać danych oczywiście. Oczyściłem tabelę odsyłającą i wszystko działało dobrze. Dzięki! –