Przekazanie bazy danych do aplikacji

Przekazanie bazy danych do aplikacji
S2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 91
0

W jaki sposób połączyć aplikację Windows Phone 8.1 z bazą danych SQLite, która się znajduje w folderze wskazanym przeze mnie, a nie w lokalnym folderze Aplikacji znajdującym się w pamięci emulatora.

Czyli mam taki kod

Kopiuj
 public class SQLite_WinPhone81 : ISQLite
    {
        public SQLite_WinPhone81()
        {
        }
        #region ISQLite implementation
        public SQLite.SQLiteConnection GetConnection()
        {
            var sqliteFilename = "xx.db3";
            string path = Path.Combine(ApplicationData.Current.LocalFolder.Path, sqliteFilename);

            var conn = new SQLite.SQLiteConnection(path);

            // Return the database connection 
            return conn;


        }
        #endregion
    }

i plik xx.db3 musiałem wysłać do emulatora przy pomocy ISOStoreSpy, bo inaczej było pusto - a chciałbym by plik był pobierany z folderu aplikacji wraz z jej uruchomieniem w emulatorze (coś na zasadzie Resources.Raw w Androidzie).

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

z tego co pamiętam to emulator nie widzi katalogów windowsa

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

To może jak skopiować plik bazodanowy przed połączeniem aplikacji z bazą danych?

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

użyłem tego i śmiga :)

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.