W Visual Studio 2012 Mam dwa połączenia bazy danych skonfigurowane w Server Explorer. Jedna dotyczy bazy danych SQL Server 2008 R2, druga dotyczy bazy danych SQL Server 2012. Zawsze byłem w stanie dokonać szybkich wewnętrznych edycji danych za pomocą baz danych SQL 2008, klikając prawym przyciskiem myszy na tabeli i wybierając "Pokaż dane tabeli".Visual Studio SQL Server i funkcje edycji wbudowanej brakuje
Mógłbym wtedy pop otworzyć okienko SQL i wyszukiwania danych, umieścić kursor bezpośrednio w polu i edytować dane w zbiorze wynikowym. Opierałem się na tej metodzie w dużej mierze przy szybkich zmianach danych bez potrzeby pisania skryptów.
Wydaje Ta opcja nie jest dostępna dla programu SQL Server 2012 połączeń. Kiedy próbuję zrobić to samo, wydaje się, że otwiera się w kontekście SQL Server Database Tools (SSDT). Zobaczę początkowy zestaw wyników 1000 rekordów, ale w przeciwieństwie do SQL 2008 nie sposób w prosty sposób uruchomić bardziej precyzyjne zapytanie SELECT i edytować dane w linii, wybierając i nadpisując wartości w zestawie wyników. Poniższy zrzut ekranu jest najbliższy mojemu dostępowi, bezpośrednio otwierając nowe okno zapytania, ale nadal nie ma możliwości wstawienia edycji wyników.
Czy to możliwe, aby baza danych 2012 zachowywać się jak bazy danych w Visual Studio 2008? Czy brakowało mi komponentu instalacji SQL 2012, który uniemożliwia takie zachowanie? Czy firma Microsoft wycofała te funkcje? Rozpaczliwie chcę odzyskać wbudowaną edycję, nie chcę pisać zapytań UPDATE, aby poprawić pojedyncze linie danych, jest wolniejsza i wydaje się bardziej ryzykowna. Jeśli klauzula zostanie przypadkowo pominięta, może to doprowadzić do uszkodzenia wielu danych ?
Wszelkie przemyślenia będą mile widziane.
Spróbuj kliknąć prawym przyciskiem myszy tabelę i wybierając "Edytuj górną 200 wierszy". To może zadziałać. –
Gdzie widzisz "Edycja 200 najlepszych wierszy"? Nie mogę znaleźć tej opcji w programie Visual Studio tylko SSMS. – QFDev
Eksplorator obiektów serwera SQL z poziomu SSDT, kliknij prawym przyciskiem myszy tabelę, wybierz "Wyświetl dane". Myślałem o SSMS 2012, ale sprawdziłem to w SSDT używając powłoki VS2012. –