5

Visual Studio 2012を試していますが、これまでのところ問題はありませんが、データベースプロジェクトを作成し、データベース* .mdfファイルをApp_Dataに追加して、リレーションを含む単純なデータベースを作成しようとしましたが、次に何をすべきかわかりません。データベースに名前を付けることすらできません。

http://msdn.microsoft.com/en-us/library/hh272680(v=vs.103).aspx-Foreign Keysこの記事では、リレーションを追加する方法を示していますが、ノードが見つかりません。また、なぜ名前を編集できないのですか?VS2010データベース管理はとても簡単で直感的でしたが、今ではそれを操作する方法がわかりません。

たとえば、私の質問と私の単純な表のより視覚的な表現。 ここに画像の説明を入力してください

4

4 に答える 4

2

クエリを実行するデータベースを右クリックし、[新しいクエリの追加]を選択して、そのデータベースで次のクエリを実行します。

sp_rename 'oldtablename','newtablename'
于 2013-03-14T16:18:58.767 に答える
2

Propertiesウィンドウ で変更できるテーブル名:テーブル プロパティ
リレーションを右クリックしてForeign Keys:
キー
下部ペインで SQL を変更することもできます - すべての変更はグラフィカル ツールに反映されます。これは、あるテーブルから別のテーブルにいくつかの列をコピーしたい場合などに便利です。
また、SSMS (より良い FK ツールだと思います) などの別のツールを使用してデータベースを変更し、Schema Compareデータベースをソースとして、プロジェクトを宛先として設定することで、この変更をインポートすることもできます。

于 2012-10-02T22:18:53.010 に答える
1

遠くはありません。この要素の右クリック。 ここに画像の説明を入力してください

于 2012-10-02T20:35:56.620 に答える
0

この回答を確認してください: Visual Studio 2012 データベース デザイナー - 機能が変更されましたか?

ツールバーを右クリックすると、「テーブルデザイナー」ボタンのセットがありますが、すべてグレー表示されます。それらを開始するかどうかはわかりません。データベースがオンラインである必要があります。

于 2013-04-02T17:40:36.897 に答える