繁体   English   中英

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

[英]Visual Studio 2013 SQL Query and View Designer not appearing

不确定为什么查询和视图设计器没有显示出来

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

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

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

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

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

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

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

我错过了什么吗?

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

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

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

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

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

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

尝试更改为OLE DB连接。

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

正在寻找类似问题的解决方案。 无法将查询设计器用于本地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 )。

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

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

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

在此输入图像描述

即使我按照相同的步骤,它不会立即工作,它给出了一些错误,工作室关闭。 这是我最终的问题,并且在不知不觉中它自己解决了。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM