2011-12-30 1 views
1

私は多くのFKリレーションシップを持つ環境で多く働く開発者です。SQL Management Studioを使用してすばやくデータをナビゲートします

アプリケーションを開発するときに、データをすばやくナビゲートする機能が必要です。 私は例を通してそれを説明します:)

Table - Car 
ID TypeID CarName ... 
1 1  A 
2 1  B 
3 2  C 

私は「車SELECT * FROM」なかった場合、私はこのデータを得るでしょう。問題は、データ量が限られていることです。私はどのタイプカーAが、私はそのTypeIDを知っているかわからない。

私は今、これを処理する方法、のいずれかでの拡張SQLクエリを書く(インナータイプと、それに参加しても名前を含みます)または私はID = 1

タイプSELECT * FROMをしたい行うことによってれますこのデータをすぐに私に提示することができるように(そして私は定期的なビューについて話しているわけではありません)。私はテーブルがFK関係を持っているかどうかをチェックするSQL管理スタジオの拡張を書いています。それが埋め込まれている場合、私はFK - セルの上にマウスを置くと、ツールチップを表示します。

質問:これは可能ですか? SQL Management Studioでエクステンションを書くことはできますか? SQL Mangのスタジオやサードパーティのパッケージには、このようなものがすでに存在していますか? それが存在しない場合でも、私はそれを行うことができます、どうすればそれをやりますか?助けのための

感謝:)

+0

SSMSツールパックはSQL管理スタジオで追加するので、間違いなく可能です - http://www.ssmstoolspack.com/ – JonH

答えて

1

LINQPad LINQ2SQLを話すC#のスクラッチパッドです。
私はデータを照会するために多くを使用します。
LINQ2SQLとc#コードを簡単に混在させて、より高度なクエリと計算をプレーンSQLで可能なものよりも行うことができます。

無料版は正常に機能しますが、お支払いいただいた場合は自動補完版も入手できます。

+0

ありがとう!私は間違いなくそれを使用するつもりです!私はLINQを愛しています;) –

+0

@ Team-JoKi、あなたは既にLINQでスピードアップしているように聞こえます。 –

関連する問題