4

我一直在试图弄清楚如何在 Windows Store 应用程序中获得一个体面的 LINQ 来访问 ORM 数据库我发现的只是 SQLite 和 sqlite-net NuGet 包。后者有点糟糕,因为我没有任何类似 .dbml 的结构来解析关系并提供导航属性以便于查询(那时不需要手动连接)。

我想知道:

  1. dblinq 与 SQLite 结合是否提供此功能?
  2. 使用它会通过 Windows 应用商店验证吗?

谢谢 !

更新:我在研究中使用的一些链接:

4

1 回答 1

1

我不熟悉 dblinq,但通过查看项目中的 sqlite 测试,似乎该库提供了您正在寻找的内容,即不同表之间关系的导航属性。

由于 dblinq 是一个 .NET 库,因此使用它不应导致存储验证失败。但是还有另一个问题:您不能在 Windows Store 应用程序中使用这样的 .NET 库,只允许使用 Windows Store 类库和可移植类库。由于该库的源代码可用,您可以尝试将其编译为 Windows Store 类库,但恐怕会缺少一些类,dblinq 取决于哪个可能难以移植。

于 2012-10-25T04:47:40.887 回答