visual-studio - 用于SQLite的UWP数据库设计器

标签 visual-studio sqlite database-design visual-studio-2015 uwp

我正在遵循this教程,看来您必须手动建立所有关系。
是否有用于Visual Studio的数据库可视化器/设计器,可以帮助您轻松创建SQLite数据库?
像这样的东西:enter image description here

最佳答案

TL; DR:UWP当前没有官方支持,可以从设计者创建数据库,并且生成SQL和C#代码。

如果您首先按照教程中的说明将EF Core与代码一起使用,那么没有设计者可以提供帮助。毕竟,它是“代码优先”而不是设计人员优先。

如果您确实要设计数据库,则可以使用ErikEJ的Visual Studio Extension,称为SQLite / SQL Server Compact Toolbox 。这将帮助您设计数据库,但是您将无法为UWP生成C#DBContext和Entity类,因为UWP仅支持EF Core(不支持EF 6)。

因此,您要么必须在设计数据库后自己编写模型,然后回到步骤1(使用可视化设计器的用途是什么),要么使用SQLite.NET-PCL或任何其他SQLite NuGet包自己编写SQL查询。 。

关于visual-studio - 用于SQLite的UWP数据库设计器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42154664/

相关文章:

c# - 查询模式仅在运行时已知的表

java - Phonegap/Android (java) - 移动预先填充的 SQLite 数据库 + Assets 文件夹

database-design - 数据库表设计

具有可在地点之间移动的 Assets 的预订系统的数据库设计

c++ - 构造函数中的字段初始化破坏内存

c# - 在 C# : what iteration is this? 中调试 foreach 循环

c++ - 项目之间应该如何依赖?

visual-studio - ctrl+shift+space 在 Visual Studio 中不起作用

python - 如何使用 Python 列表中的值查询 SQLite 数据库?

php - 如何让您的代码存储未确定数量的列?