0

AzureでASP.NetMVC3アプリケーションを実行しています。名前を付けてユーザーを作成し、SQLAzureDBに追加するだけです。
作成時にユーザーのIDを取得することは可能ですか、それともDBにリクエストを送信する必要がありますか。
私は実際に持っています:

ユーザーuser=new User(name);
db.Users.Add(user);
db.SaveChanges();
//ここでユーザーデータベースで生成されたIDを取得します

どうもありがとう。

4

1 に答える 1

2

Azureでも同じかどうかはわかりませんが、エンティティフレームワークを使用する場合、IDにアクセスするために必要なのはSaveChanges()呼び出しの直後のuser.UserID(またはdbからのプロパティの名前)だけです。

于 2012-06-06T15:01:52.413 に答える