既に存在するデータベースは、Windows 8 の SQLite でメソッド CreateTable <> を呼び出すことによって置き換えられ、すべての行が消去され、新しいテーブルが作成されます。どうすれば解決できますか?分析する次のコード:
using(var db = new SQLite.SQLiteConnection(App.DBPath))
{
db.CreateTable<ListasEntid>();
if (db.ExecuteScalar<int>("select count(1) from ListasEntid")==0)
{
db.RunInTransaction(() =>
{
db.Insert(new ListasEntid() { Nome = "Lista", Eletros = "Teste" });
});
}
}