【问题标题】:Can't perform a new query in Visual Studio against a database无法在 Visual Studio 中针对数据库执行新查询
【发布时间】:2015-10-26 23:12:37
【问题描述】:

我已在 Visual Studio 2015 Community Edition 中成功创建了一个基于服务器的示例数据库,其中 SQL Server 实例名称下的工具>选项>数据工具>数据连接中的设置设置为“SQLEXPRESS”。但是,在对数据库执行新查询时,它会显示以下错误:

Msq 208, Level 16, State 1, Line 1
Invalid object name 'Recipe'.

我的查询是这样的:

SELECT * FROM Recipe

我的数据库被命名为“食谱”,其中包含“食谱”、“成分”、“食谱成分”表。

启动查询时,在“可用数据库”下拉菜单中,我创建的数据库未列出。那可能吗? Visual Studio 是否已创建数据库但未将其包含在“可用数据库”菜单中?

但是在 SQL Server Management Studio 中创建数据库是可以的。它位于可用数据库列表中。

我的假设是 Visual Studio 创建了一个本地数据库而不是基于服务的数据库。

无论如何,我正在关注此guy's tutorial 并遇到此错误。请赐教。 :)

【问题讨论】:

    标签: database visual-studio


    【解决方案1】:

    您似乎需要提交数据库更改。您应该会在顶部栏看到一个 UpdateCommit 按钮,单击它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-23
      • 2021-10-15
      • 1970-01-01
      • 2011-04-13
      相关资源
      最近更新 更多