2012-08-17 49 views

回答

0

不能在LINQ查詢UPDATE轉換爲LINQ

感謝。你的SELECT查詢可以是這樣的:

List<int> ids = new List<int>() { 1, 2 }; // Assuming integers here 
var galleriesToUpdate = context.Gallery 
    .Where(g => !ids.contains(g.GalleryId)).ToList(); 

,然後更新他們

foreach(var gallery in galleriesToUpdate) { 
    gallery.IsPublished = 0; 
} 

,然後使用上下文保存。

context.SubmitChanges(); 
+0

謝謝,它工作的很棒 – Pooja 2012-08-17 10:32:51