/ / Jak korzystać z istniejącej bazy danych sqlite w mojej aplikacji Windows Phone 8 - sqlite, Windows-phone, Windows-phone-8, sqlite-net

Jak korzystać z istniejącej bazy danych SQLite w aplikacji Windows Phone 8 - sqlite, Windows-phone, Windows-phone-8, sqlite-net

Mam bazę danych z istniejącej aplikacji na Androidaktóre muszę zaimportować do mojej aplikacji Windows Phone 8. Czy jest to jedyny sposób, aby stworzyć ogromny skrypt populacyjny uruchamiany przy pierwszym ładowaniu aplikacji?

Obecnie korzystam z nowej wersji sqlite-net-wp8 autorstwa Petera Huene'a, zgodnie ze wskazówkami ten wpis na blogu. Ale przykłady dotyczą tworzenia bazy danych, a nie korzystania z istniejącej. Każda pomoc byłaby świetna.

Odpowiedzi:

3 dla odpowiedzi № 1

Ten link pokazuje, jak skopiować istniejącą bazę danych sqlite w Windows 8. Możliwość zrobienia tego w telefonie jest taka sama.

1) Dodaj bazę danych sqlite do projektu i ustaw typ na zawartość we właściwościach.

2) Po załadowaniu aplikacji załaduj plik do pliku magazynu. Następnie zapisz go z powrotem, używając lokalnego folderu jako miejsca docelowego.


1 dla odpowiedzi nr 2

WP8 obsługuje tylko lokalne (w plikach lokalnych) bazy danych. Sprawdź rozwiązanie i wyszukaj plik bazy danych. Jeśli plik nie istnieje, możesz kopiować tylko według skryptu.