不确定为什么查询和视图设计器没有按照
显示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),添加了一个表,右键单击,新查询 - 完全相同的空白文件。
答案 0 :(得分:11)
我遇到了同样的问题,并认为我找到了解决方案。
在添加连接到数据库时,在“添加连接”对话框中。 点击数据源旁边的“更改...”
对话框打开,显示“更改数据源”
您可能选择了“Microsoft SQL Server”,然后在下面有一个下拉列表,您可以选择:
OLE DB的.NET Framework数据提供程序
用于SQL Server的.NET Framework数据提供程序(默认情况下可能已选中)
尝试更改为OLE DB连接。
单击“确定”,然后在“添加连接”对话框中完成剩余的连接。 然后我发现使用数据库就像在VS2012中那样工作,正如您在上面所描述的那样。
答案 1 :(得分:4)
正在寻找类似问题的解决方案。无法将查询设计器用于本地mdf文件数据库。这就是我发现的......希望它对某人有所帮助。
根据该论坛问题的主持人(Microsoft的Kevin Cunnane),“在Visual Studio 2013中,服务器资源管理器中不再提供查询设计器和数据库图表功能。如果您希望继续使用查询设计器,目前只有其他解决方法是从SSMS访问它。“
我目前的解决方法是使用Visual Studio 2012 Server Explorer查看数据并为本地MDF文件编写查询。并将Visual Studio 2013用于其他所有内容。
答案 2 :(得分:1)
答案 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)