0
私はそのプライマリキー、候補キー、および外部キーがどこで調査された。私はasp.net MVC 5エンティティフレームワークのそれぞれのすべてのキーを学びました。 asp.net mvcのプライマリキー関連の値を取得する方法
は、それから私は、Visual StudioのMVC自動生成されたオプションを使用して、私のコードを生成し、私はいくつかのfeatures..Butを編集して移行に囲まれた、ここでのことですが...私はオークションと呼ばれる別のモデルを作成しました 、商品を入札するためにその後、オークションモデルで商品IDやその他の詳細を初期化しました。その後も、ユーザーIDを「Microsoft.AspNet.Identityを使用して」割り当てようとしていました。 とその作業。私は、 "IdentityModels"と "AccountViewModels"と呼ばれる自動生成されたユーザーモデルとの関係を作りたいと思っています。しかし、それは働かなかった。ここで// Here is my Auction model class' segment that I took on my Auction model
[Key]
[Required]
public long Id { get; internal set; }
........
//other codes are avoided
......
[Required]
public string SellerUserID { get; set; }
はでも、私はのは、一例として言ってみましょう 主キーの値を取得する方法がわからない私のAuctionController
public ActionResult ViewMyBids()
{
var db = new AuctionsDataContext();
var pKey = User.Identity.GetUserId();
// I want to pass the primary key in to the auction model and get the results to a list
var result = db.Auctions.Find().SellerUserID(pKey);
ViewBag.mes = result.SellerUserID;
return ViewMyBids();
}
です: 従業員および部門がある.... 従業員はIDを持っています。 従業員はEmpNameを持っています。 Department DepartmentName、
Departmentは特定の従業員の名前... は
Departmentテーブルには、従業員のIDに関連している外部キーを必要としている社員コード内 ので、それが直接従業員テーブルに格納されている従業員の名前を割り当てることができない...
これを行う方法、私は外部キーの使用を知っているか、または私が知っているすべてのデータを取得する必要があります。しかし私の研究では、これに対する解決策を見つけることができません。
そう plsは...
ありがとうございました.......私はthis..Thanksを解決するのに役立ち、私はこの – Singhalanka
おかげで、あなたのコードは、私の問題が解決させるしようとします...私を助けてくれてありがとう。 :) – Singhalanka
あなたのニーズに合っていれば、正解とマークすることを忘れないでください。 –