2011-12-15 33 views
0

我想製作電影數據庫的應用程序。所以我有一個電影表(標題流派,導演等)和一個表與董事。所以我希望當我爲電影創建一個新的條目時,可以從現有的導演進入下拉列表。如何將數據導入另一個表中的表格

+0

你想在這種情況下的其他表? – Prasanth 2011-12-15 12:36:40

回答

1

基本上你需要有2個查詢 - 1個用於檢索你的電影,另一個用於插入電影。由於您使用的是ORM(對於您的實體框架),您不必手動編寫查詢,但必須使用他們的API來完成這項工作。

下面是一個例子:

MovieModel model = new MovieModel(); 
     List<Directors> directors = model.Directors.ToList(); 
     Movie movie = new Movie(); 
     movie.Name = "Sample"; 
     movie.Id = 1; 
     movie.Director = directors.First(x => x.Id = 1); 
     model.AddObject(movie); 
     model.SaveChanges(); 

在這個例子中MovieModel是你的實體框架上下文和董事名單是需要綁定到您的組合框的集合。

請注意director.First(x => x.Id = 1);需要用您的代碼替換爲combobox.SelectedItem。 希望有所幫助。

相關問題