我有以下Log
表使用LINQ選擇從SQL Server數據庫中的兩個對象
int LogID
text Name
datetime CreationTime
text Content
int CreatorID
我試圖讓一個具體的Creator
Creator creator = myDataContext.Creator.Single<Creator>(cr => cr.Name == name);
var query = (from l in myDataContext.Log
where l.CreatorID == creator.CreatorID
select l).ToList<Log>();
創建的所有日誌,但在返回列出Creator
爲空。
如何獲得給定Creator
的日誌列表?
你確定你有針對的CreatorID日誌? – TheBoyan
我不完全理解你的問題......你的客戶端對象是否被第一個查詢正確設置。在第二個查詢上放置一個斷點,以檢查創建者變量是否被正確設置。 – KingCronus