0

Visual StudioがMVC3テンプレートのユーザー用に作成した組み込みデータベースを使用してユーザーを区別するにはどうすればよいですか?アプリケーションデータに別のデータベースを使用しています。

アカウントコントローラーにコードを追加して、新しいユーザーが登録するたびに、ユーザーのデータがユーザーテーブルにも保存されるようにしました。

これが私のデータベース構造です:

ユーザーテーブル
-UserID
-
UserName-JoinDate
-Password
-Email

映画テーブル
-MovieID
-Title-
ReleaseYear
-Genre

レビューテーブル
-ReviewID
-MovieID
-UserID
-Rating
-Description

UserIDに基づいてレビューを追加しているユーザーを見つける方法が必要です。

4

1 に答える 1

0

そのために2つのデータベースは必要ありません。MVCによって作成されたaspnet.mdfにテーブルを作成するか、データベースでasp.netメンバーシップを実行して、MVCがデータベースを指すようにするだけです。

そうすれば、同じデータベースにそれを持ち、外部キーを介してそれを参照することができます。LINQ-SQLは簡単なはずです。

于 2012-04-19T14:22:08.733 に答える