6

Visual Studio 2012 では、サーバー エクスプローラーで 2 つのデータベース接続を構成しています。1 つは SQL Server 2008 R2 データベース用で、もう 1 つは SQL Server 2012 データベース用です。テーブルを右クリックして [テーブル データの表示] を選択することで、SQL 2008 データベースのデータをすばやくインライン編集することができました。

表データ表示コマンド

次に、SQL ペインを開いてデータをクエリし、カーソルをフィールドに直接置いて、結果セットのデータを編集できます。スクリプトを使用せずにデータをすばやく編集するときは、この方法に大きく依存していました。

データのインライン編集

このオプションは、SQL Server 2012 接続では使用できないようです。同じことをしようとすると、SQL Server データベース ツール (SSDT) のコンテキストで開くようです。1000 レコードの初期結果セットが表示されますが、SQL 2008 とは異なり、より正確な SELECT クエリを実行し、結果セット内の値を選択して上書きすることでデータをインラインで編集する簡単な方法はありません。以下のスクリーンショットは、新しいクエリ ウィンドウを直接開いて取得できる最も近いものですが、それでも結果をインライン編集する方法はありません。

編集する方法がない SSDT ウィンドウ

Visual Studio で 2012 データベースを 2008 データベースのように動作させることは可能ですか? SQL 2012 のインストール時に、この動作を妨げているコンポーネントを見落としていませんか? または、Microsoft はこれらの機能を削除しましたか? 私は必死にインライン編集を元に戻したいと思っています.1行のデータを修正するためにUPDATEクエリを書く必要はありません.それは遅く、リスクが高いようです..句がうっかり見逃された場合、多くのデータが破損する可能性があります. ?

どんな考えでも大歓迎です。

4

1 に答える 1

3

まず、設定でクエリ制限をクリアします。これは、[ツール] メニューの [オプション] の下にあり、[SQL Server オブジェクト エクスプローラー] と [コマンド] までスクロールします。

次に、テーブルを右クリックし、[すべての行を編集] をクリックします。

次に、SQL ペインを表示すると、クエリを編集できます。四角い背景にSQLの文字が入ったアイコンです。円柱の上に SQL が表示されたアイコンではありません。

写真を投稿したいのですが、ばかげてポイントが足りません。ごめんなさい。欲しい方はメッセージください。

于 2013-12-18T00:57:18.737 に答える