2010-12-08 67 views
0

嗨 我需要一個項目添加到我目前的情況下,但我需要反映這個項目時,我添加它不保存更改, 當我使用到LINQ添加項目,而不把它保存到數據庫

Jobs newJob=new Jobs(); 
context.Jobs.AddObject(newJob); 
var x= from c in context.Jobs select c; 
gridControl.DataSource=x; 

然後網格不具有新的值,如果我使用了 context.SaveChanges();在綁定數據之前。 對此問題有何建議?

在此先感謝

回答

0

它看起來像你應該使用一箇中間數據存儲就像一個列表:

var jobs = context.Jobs.ToList(); 
Jobs newJob = new Jobs(); 
jobs.Add(newJob); 
gridControl.DataSource = jobs; 
+0

沒有方法稱爲Add()方法的工作! – 2010-12-08 12:53:36

相關問題