Ho cercato di creare un telefono Windows e mi piacerebbe usare SQLite per memorizzare entrambi i miei dati e imparare come usarlo sulle app di Windows Phone. Per questo scopo sto usando "SQLite.Net-PCL", ma continuo a ricevere un'eccezione di file non trovata. Questo il codice che ho scritto:Connessione SQLite.Net-PCL non trovando il DB
String ConnectionString = Path.Combine(ApplicationData.Current.LocalFolder.Path, Connection);
if (File.Exists(ConnectionString))
{
SQLite.Net.Platform.WindowsPhone8.SQLitePlatformWP8 e = new SQLite.Net.Platform.WindowsPhone8.SQLitePlatformWP8();
Con = new SQLiteConnection(e,ConnectionString);
}
else {
SQLite.Net.Platform.WindowsPhone8.SQLitePlatformWP8 e = new SQLite.Net.Platform.WindowsPhone8.SQLitePlatformWP8();
File.Create(ConnectionString);
Con = new SQLiteConnection(e, ConnectionString);
}
ho pensato che forse ottengo questo errore perché creo manualmente un file vuoto, ma se questo è il problema, come posso creare un DB nel caso in cui non esiste alcun database nel telefono ?
Qual è il valore di ConnectionString, non è ovvio dal codice? – Gavin