Visual Studio 2013 SQL查询和视图设计器未显示

时间:2013-11-14 15:57:20

标签: sql designer visual-studio-2013

不确定为什么查询和视图设计器没有按照

显示

http://msdn.microsoft.com/en-us/library/vstudio/ms172013.aspx

这是一个ASP.net项目,在AppData文件夹中有数据库,使用SQL 2008 Express连接。

如果它有助于连接字符串:

Data Source =。\ SQLEXPRESS; AttachDbFilename =“C:\ folders ... \ App_Data \ database.mdf”; Integrated Security = True; Connect Timeout = 30; User Instance = True

如果我在VS2012中打开项目(我已经在这个项目上工作了一段时间),找到一个表,右键单击,新查询,我得到了很好的交互式可视化设计工具。

如果我在VS2013中打开项目(刚刚安装)并执行相同的空白页面,名为SQLQuery1.sql,并与SQL Express建立基本连接(即master,model等)

MS页面告诉我工具/选项/可视化数据库工具 - 但这在我的安装中不存在!

我错过了什么吗?

还尝试了空白项目,添加了App_Data和一个新数据库(所以使用LocalDB),添加了一个表,右键单击,新查询 - 完全相同的空白文件。

5 个答案:

答案 0 :(得分:11)

我遇到了同样的问题,并认为我找到了解决方案。

在添加连接到数据库时,在“添加连接”对话框中。 点击数据源旁边的“更改...”

对话框打开,显示“更改数据源”

您可能选择了“Microsoft SQL Server”,然后在下面有一个下拉列表,您可以选择:

OLE DB的.NET Framework数据提供程序
用于SQL Server的.NET Framework数据提供程序(默认情况下可能已选中)

尝试更改为OLE DB连接。

单击“确定”,然后在“添加连接”对话框中完成剩余的连接。 然后我发现使用数据库就像在VS2012中那样工作,正如您在上面所描述的那样。

答案 1 :(得分:4)

正在寻找类似问题的解决方案。无法将查询设计器用于本地mdf文件数据库。这就是我发现的......希望它对某人有所帮助。

在此处阅读评论(http://social.msdn.microsoft.com/Forums/sqlserver/en-US/ed4675d3-aa84-47db-bdf5-f852355409e6/query-designer-not-displaying-in-visual-studio-2013?forum=ssdt)。

根据该论坛问题的主持人(Microsoft的Kevin Cunnane),“在Visual Studio 2013中,服务器资源管理器中不再提供查询设计器和数据库图表功能。如果您希望继续使用查询设计器,目前只有其他解决方法是从SSMS访问它。“

我目前的解决方法是使用Visual Studio 2012 Server Explorer查看数据并为本地MDF文件编写查询。并将Visual Studio 2013用于其他所有内容。

答案 2 :(得分:1)

我已经研究了大约5分钟如何在Visual Studio中运行查询。最后我发现了这个:

enter image description here

答案 3 :(得分:0)

Even though i followed same steps , It did not work at once it gave some error and Studio closed. It was problem at my end and unknowingly it got sorted out on its own.

答案 4 :(得分:0)

此组件称为“SQL Server数据工具”。您可以从MSDN下载。我只是通过谷歌搜索“vs2013 ssdt”找到了这个页面。似乎TsugaSoft发布的是真的,但是你仍然可以单独安装这个组件......它也适用于Visual Studio 2012。