【问题标题】:How can I create and menage two and more tables with SQLite - Windows Phone 8?如何使用 SQLite - Windows Phone 8 创建和管理两个或更多表?
【发布时间】:2016-08-14 22:58:41
【问题描述】:

我正在处理我的文凭工作(Windows Phone 8 项目),但不幸的是陷入了僵局并且没有太多时间进行更多搜索,所以我请求您的帮助。我正在使用以下教程:https://code.msdn.microsoft.com/windowsapps/WindowsPhone-8-SQLite-96a1e43b。这里的一切都很清楚,但是有人可以给我一个例子(应该在哪里以及如何更新代码)例如如何使用一个“字符串”(城市)创建相关表,这样我就可以显示数据(在这种情况下是名称和电话号码)仅适用于所选城市。

【问题讨论】:

  • 欢迎来到 Stack Overflow。您可以发布您尝试过但不起作用的内容吗?检查How to Ask 以充分利用问题。
  • 谢谢!其实我还没有尝试过任何东西。我是第一次使用 SQLite,不知道该怎么做(此外,我不太擅长编程)所以如果可能的话,我需要更新提到的教程。我正在搜索一个星期的信息,但仍然找不到像这样的详细教程,但有超过 1 个表。

标签: c# sqlite windows-phone-8


【解决方案1】:

我建议你使用 SQLite-Net (https://github.com/praeclarum/sqlite-net) 您可以使用 Nuget 安装该库,并且非常易于使用。

它有一些限制,但它会简化您创建表、插入/读取数据等的方式...

有大量关于如何使用 Sqlite-net 的文档...

【讨论】:

  • 谢谢,但正如我已经说过的,我正在关注本教程:code.msdn.microsoft.com/windowsapps/… 所以已经安装了 SQLite-Net,但我找不到如何管理多个表的示例。你能帮忙吗?
  • 为你的新类创建一个新表,类似于 dbConn.CreateTable();然后,您可以使用 "dbConn.Insert(new City("New York"))" 添加城市或使用 "sbConn.Table().Where(x=>x.Name == "New York") 读取" 如果你正在寻找外键...... Sqlite-Net 不支持它们,但你可以使用其他库,如 bitbucket.org/twincoders/sqlite-net-extensions 来添加它们
猜你喜欢
  • 2014-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多