Jen

挑出指定過期資料 By Linq

之前有筆記過用sql挑出超過3個月的過時資料寫法By Datepart這個函數

 

在Linq中的替代方式是,

(挑出近3天內的資料)

mdc.JEN_Table.Where(p => (DateTime.Now - (DateTime)p.CTIME).Days < 3)
 
 
※錯誤的示範
JEN_URL _url = mdc.JEN_URL.Where
(p => ((TimeSpan)DateTime.Now.Subtract(((DateTime)p.CTIME))).Days < 3)
 
sql看得懂TimeSpan才有鬼…
 
 

0 意見: