【发布时间】:2018-01-09 18:09:26
【问题描述】:
我使用 JetBrains Rider 创建了一个 SQLite 数据库(14 个表和 6 个视图)。 Rider 比 Visual Studio 2017 更加用户友好。我回到 Visual Studio 进行 c# 编程部分。 “SQLite-SQL Server Compact Toolbox”能够连接到数据库,但出现了一些错误消息。例如,当我想“编辑表的前 200 行”时出现错误,但 select * 有效。更重要的是,当我想添加 ADO 对象(使用实体框架)时,又出现了错误。
当我在 VS 中创建一些表时,没有这样的问题。所以我想知道问题出在哪里?
【问题讨论】:
-
没有答案,但想知道如果 Rider 允许您首先完成 C# 编程部分,是什么让您回到 Visual Studio 进行 C# 编程部分?
-
进一步症状:有可疑视图。我放弃了看法。该视图从“SQLite-SQL Server Compact Toolbox”中消失了。如果我尝试使用工具箱编辑表格,它会错过删除的视图。应该与这种观点没有联系。最新的工具箱版本随 VS2017 一起安装。 Rider 没有这样的问题。
-
我是“SQLite Toolbox”的作者 - 我建议你在这里发布一个问题:github.com/ErikEJ/SqlCeToolbox/issues 有一个repro数据库,然后我们可以一起解决这个问题
-
嗨@ErikEJ 我找到了问题所在。请参阅下面的答案。
标签: visual-studio sqlite rider