SQLite与c#Metro应用程序CRUD操作语法?

时间:2012-09-23 18:42:25

标签: c# sqlite xaml microsoft-metro

我制作了一个Windows 8 metro应用程序。我使用SQLite用于数据库目的。 在某处我读到要插入到数据库中使用此命令:

 db.Insert(new Person() { FirstName = "Tim", LastName = "Heuer" });

现在我需要删除和更新语法

我试过了,但错误即将来临:

db.Delete(new Tasks() { Title = "dixit" });

先谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用:

        var db = new SQLite.SQLiteAsyncConnection(DBPath);

        // Empty the Customer and Project tables 
        var customers = await db.Table<Customer>().ToListAsync();
        foreach (Customer customer in customers)
        {
            await db.DeleteAsync(customer);
        }