通过在 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" });
});
}
}