???linq 怎么判斷表中時間字段小于當前時間。。。。。。。
2 回答

慕村225694
TA貢獻1880條經(jīng)驗 獲得超4個贊
你想所謂的是Database的當前時間,還是你代碼的當前時間?
LINQ的Where本來就是擴展方法的縮寫。
其實你的還是沒有說清楚,你指的系統(tǒng)時間,是程序運行所在系統(tǒng)還是數(shù)據(jù)庫所在的系統(tǒng)。
假設是代碼運行系統(tǒng)時間
using (DataContext context = new DataContext()) {
var query = from t in context.table
where t.CreateDate > DateTime.Now
select t;
}

斯蒂芬大帝
TA貢獻1827條經(jīng)驗 獲得超8個贊
寫一個方法,傳一個時間參數(shù):賦值DataTime.Now; 然后從表中讀取需要比較時間的字段 就好了吖? 不知LZ遇到什么樣的問題。。當然 可以增加一個參數(shù) 一般為該表的主鍵。
- 2 回答
- 0 關注
- 990 瀏覽
添加回答
舉報
0/150
提交
取消