2

对于我的 Windows Phone 应用程序,我将 SQL CE 与 LINQ 结合使用,并使用 EntityRef 和 EntitySet 将多个表绑定在一起。

这些在 Windows 应用商店应用程序的 .NET 框架中不可用,所以我有点难过。

与我在开发手机应用程序时使用的相比,WinRT 对 SQLite 的支持看起来有点基础。我可以从 Tim Heuer 的博客 (http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-store-apps.aspx) 中看到 SQLite- net 库允许我执行 CreateTable() 之类的操作,但没有太多文档。

我是否基本上必须编写代码,以便如果我想找到链接到 Y 的项目 X,那么我必须 (a) 在所有类中保留 ID 号,并且 (b) 搜索 ID 号以找到比赛?

谢谢。

4

1 回答 1

0

System.Data.SQLite是 SQLite 的 ADO.NET 适配器,它支持 LINQ。我怀疑您应该能够以与使用 SQL CE 相同的方式使用它,只需最少或没有代码更改。

于 2012-08-22T19:53:47.197 回答