我已在Visual Studio 2015 Community Edition中成功创建了一个基于服务器的示例数据库,其中包含工具>选项>数据工具> SQL Server实例名称下的数据连接设置为' SQLEXPRESS'。但是,在对数据库执行新查询时,它会显示以下错误:
Msq 208, Level 16, State 1, Line 1
Invalid object name 'Recipe'.
我的疑问是:
SELECT * FROM Recipe
我的数据库命名为" Cookbook"与表食谱,成分,RecipeIngredient。
启动查询时,在“可用数据库”下拉菜单中,我创建的数据库未列出。那可能吗? Visual Studio是否已创建数据库但未将其包含在“可用数据库”菜单中?
但是在SQL Server Management Studio中创建数据库是可以的。它位于“可用数据库”列表中。
我的假设是Visual Studio创建了一个本地数据库而不是基于服务的数据库。
无论如何,我正在关注此guy's tutorial并遇到此错误。请赐教。 :)
答案 0 :(得分:0)
您似乎需要提交数据库更改。您应该会在顶部栏中看到更新或提交按钮,然后点击它。