2013-07-05 143 views
0

請幫我完成任務。 我需要從數據庫提取數據並將其打包到對象集合中。來自數據庫的對象集合

我試試這個代碼

DataClasses1DataCotext db = new DataClesses1DataContext(); 
IEnumerable<SimpleSMS> newSmses = db.SimpleSMS.GetEnumerator(); 
..... 

,但我沒有想法如何添加過濾器(其中db.SimpleSMS.Status = NULL)

回答

0

嘗試LINQ查詢:

IEnumerable<SimpleSMS> newSmses = (from pld in db.SimpleSMS              
           where pld.Status == null 
           select pld).GetEnumerator(); 

我希望它能幫助你.. :)

+0

而且我可以嗎這樣做:列表 newSmses =(從db中的pld.SimpleSMS 其中pld.Status == null select pld).ToList(); ?? –

+0

是的,你可以做到。這非常簡單,您也可以將該列表轉換爲對象列表的類型。例如:.ToList (); –

0
IEnumerable<SimpleSMS> newSmses = db.SimpleSMS.Where(s => s.Status == null).AsEnumerable();