2010-02-04 75 views
3

im使用LINQ一表的SQL -get數據記錄到SQLLINQ以處理來自與另一個

我有一個文件表

和FavouriteDocuments表

FavouriteDocuments表具有documentsID FK和專案編號FK。

給定ProjectID我如何獲取所有文檔(來自文檔表),它是該特定項目的FavouriteDocument。

感謝

回答

2

試試這個:

public static Document[] GetFavouriteDocumentsForProject(int projectId) 
{ 
    using (var db = new MyContext()) 
    { 
     return 
      (from favourite in db.FavouriteDocuments 
      where favourite.ProjectID == projectId 
      select favourite.Document).ToArray(); 
    } 
} 

我希望這有助於。