Klucz obcy w projekcie

Klucz obcy w projekcie
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

Do załączonego projektu próbuję podpiąć bazę danych SQLite (już istniejącą), mam jednak problem z obsługą kluczy obcych - który wg mnie wynika z faktu iż są one domyślnie wyłączone. Czy ktoś może wskazać jak i gdzie dopisać kod w stylu
Pagina Foreign_keys = ON;
bo moje wszelkie próby kończą się niepowodzeniem.

https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo/PCL

S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

nikt nie zerknie?

mariano901229
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 597
0

Gdy tworzysz bazę danych przy wykorzystaniu SQLite i chcesz wykorzystywać klucze obce należy włączyć obsługę kluczy obcych poprzez polecenie:

Kopiuj
PRAGMA foreign_keys = ON; 

Przy każdym połączeniu z bazą należy to robić. Dokumentacja SQLite o ile dobrze się nie mylę mówi, że nie można tej wartości wpisać na stałe i mieć.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.