2

Visual Studio 2008 Professional で SQL クエリを編集するための最良の方法を教えてください。

サーバー エクスプローラーのコンテキスト メニューからクエリ ウィンドウを開き、SQL ペインでテキストを編集できることはわかっています。残念ながら、クエリをファイルに保存することは許可されておらず、検索および置換コマンドはそこで機能しません。

または、拡張子 .SQL のテキスト ファイルを Visual Studio エディターで開き、構文の強調表示と完全な編集機能を取得することもできますが、スクリプトを実行する可能性は失われます。

現在、クエリテキストをあるウィンドウから別のウィンドウにコピーして元に戻していますが、より良い解決策があることを願っています。

提案に感謝します!

4

3 に答える 3

2

Sql Server に接続する必要があるときは、NetBeans を使用します。NetBeans には、Visual Studio よりもはるかに使いやすい多くの機能があるからです。これらの 1 つが intellisense です。これは、テーブル名のエイリアスと多くの長いフィールド名がある場合に非常に役立ちます。接続と接続プールの一般的な処理も、NetBeans ではより明確になっています。続けることもできますが、自分で試してみることをお勧めします。ほとんどの場合、 http://msdn.microsoft.com/en-us/data/aa937724.aspxからダウンロードできる Sql Server jdbc ドライバーが必要になります。

于 2009-07-01T11:29:33.737 に答える
1

Visual Studioのソリューション内にデータベースプロジェクトを作成する場合は、そのプロジェクトの既定のデータベース接続を設定できます。次に、データベースプロジェクトに含まれている*.sqlファイルをその接続に対して実行できます。私が通常行うことは、実行するテキストを選択して右クリックし、[選択範囲の実行]を選択することです。

ソリューションエクスプローラーの[データベース参照]ノードで任意の数のデータベース接続を設定し、クエリを実行する接続を選択できます。

于 2008-11-06T18:52:00.873 に答える
1

うわー、あなたは正しいです、これは本当の痛みです。SQL Management Studio のローカル コピーを使用してもよろしいですか (名前が間違っている可能性があります)。VS の外にいることになりますが、クエリを編集して同時に実行することはできます。間違いなく最適ではありませんが、何もないよりはましです。

幸運を。

于 2008-10-13T07:24:34.327 に答える