Не отображается конструктор SQL-запросов и представлений Visual Studio 2013

Не уверен, почему конструктор запросов и представлений не отображается в соответствии с

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

Это ASP.net проект с базой данных в папке AppData и подключение с помощью SQL 2008 Express.

Если это помогает строка подключения:

Источник Данных=.SQLEXPRESS;AttachDbFilename="C:folders - ... ..База данных папку App_Data.mdf"; Интегрированная безопасность=True; время ожидания подключения=30; пользователь Instance=True

Если я открою проект в VS2012 (где я работал над этим проектом в течение некоторого времени), найдите таблицу, щелкните правой кнопкой мыши, новый запрос, я получу хороший интерактивный инструмент визуального дизайна.

Если я открою проект в VS2013 (только что установлен) и сделаю то же самое, пустая страница с именем SQLQuery1.sql и базовое подключение к SQL Express (т. е. мастер, модель, etc.)

MS page сообщает мне Инструменты / Параметры / визуальные инструменты базы данных - но это не существует на моем установка!

Я что-то пропустила?

также пробовал с пустым проектом, добавил App_Data и новую базу данных (так что с помощью LocalDB), добавил таблицу, щелкните правой кнопкой мыши, новый запрос - точно такой же пустой файл.

5 ответов


У меня была такая же проблема, и я думаю, что нашел решение.

при добавлении подключения к базе данных в диалоговом окне Добавить подключение. Нажмите "Изменить"...- рядом с источником данных!--1-->

откроется диалоговое окно "изменить источник данных"

вы, вероятно, выбрали "Microsoft SQL Server" , а затем ниже, что есть выпадающее меню, где вы можете выбрать:

поставщик данных .NET Framework для OLE DB
Данные .NET Framework Поставщик для SQL Server (возможно, он выбран по умолчанию)

попробуйте перейти на соединение OLE DB.

нажмите OK, а затем завершите остальную часть соединения в диалоговом окне "Добавить соединение". Затем я обнаружил, что использование базы данных работает так же, как и в 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).

по словам модератора этого вопроса форума (Кевин Каннэйн из Microsoft), " в визуальном Studio 2013 функции конструктора запросов и схемы баз данных больше не доступны в Обозревателе серверов. Если вы хотите продолжать использовать конструктор запросов, единственным обходным путем на данный момент является доступ к нему из SSMS. "

мой текущий обходной путь-использовать Visual Studio 2012 Server Explorer для просмотра данных и записи запросов для локального файла MDF. И использовать Visual Studio 2013 для всего остального.


хотя я следовал тем же шагам , он не работал сразу, он дал некоторую ошибку, и студия закрылась. Это была проблема с моей стороны, и неосознанно она разобралась сама по себе.


этот компонент называется "SQL Server Data Tools". Вы можете скачать его с MSDN. Я нашел эту страницу, просто погуглите "vs2013 среды". Кажется, что что TsugaSoft posted истинно, однако вы все еще можете установить этот компонент отдельно... И он также работает для Visual Studio 2012, так.


Я исследовал около 5 минут, как запустить запрос в Visual Studio. В конце концов я нашел следующее:--1-->

enter image description here