在我的數據庫中,我有一個表格,裏面有一些訂閱信息。除此之外,我還有一個StartDate和一個EndDate作爲DateTime。已經過了一個月了?
我需要的是讓一個Linq查詢獲取付款的所有行。付款應該在他們註冊的同一天的每個月發生(StartDate)並在EndDate中停止。因此,如果他們在23日註冊,我需要再次向他們發票23. 6月23日,7月23日等。
var query = from c in db.Subscription
where c.StartDate.Value.Day == DateTime.Now.Day
// What if today is Feb. 28 and a customer registered January 31.
// What if....
我迷路了...請幫忙!
最佳, 喬恩2H
我認爲這是一個業務需求的問題。你想怎麼處理? – 2009-05-23 18:07:24