Im bloccato con come verificare se esiste già un tavolo. Ho cercato ma come molte volte prima di trovare dei buoni esempi.Verificare se la tabella esiste utilizzando SQLite-PCL in un UWP
Quelli che trovo su SQLite non funzionano con la versione PCL .. non capisco perché ... quindi se qualcuno ha un buon sito dove andare, sentitevi liberi di aggiungerli.
Si tratta di quelli che ho usato: http://blogs.u2u.be/diederik/post/2015/09/08/Using-SQLite-on-the-Universal-Windows-Platform.aspx
https://code.msdn.microsoft.com/windowsapps/Implement-SQLite-Local-8b13a307#content
Questo è il mio codice su come ho provato a controllare, ma la sua controllare solo il percorso .. wich alwasy esistere .. non una soluzione intelligente quando ho pensato a questo :).
private void LikeItButton_Click(object sender, RoutedEventArgs e)
{
var sqlpath = System.IO.Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, "Filmdb.sqlite");
using (SQLite.Net.SQLiteConnection conn =
new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(), sqlpath))
{
if (File.Exists(sqlpath))
{
AdMovieID();
}
else
{
conn.CreateTable<MovieID>();
AdMovieID();
}
}
}
Questo funziona perfetto! – Newbie1337
grazie anche da parte mia! # –