好的,這個是我認爲的一個簡單的。我有tblWorkouts
和tblPersonalRecords
之間的一對多關係。我現在從tblWorkouts
刪除了一些行而不從tblPersonalRecords
中刪除它們(我應該設置一個外鍵和級聯刪除...)。查找丟失的外鍵
我試圖找出一個查詢來查找tblPersonalRecords
中的孤行。以下是我的嘗試:
from s in db.tblPersonalRecords
where s.tblWorkoutRecord.WorkoutSummaryID == null
select s
這不起作用。如何編寫LINQ查詢來查找孤行?如果這有所作爲,我使用Linq2Sql。
我假設你已經檢查了數據庫,這些字段爲空? – Robaticus
這不是列爲空,而是tblworkoutRecord數據庫中沒有對應的行。我試着做s.tblworkoutrecord == null,但它不喜歡那種語法。 – Nate