2013-11-20 46 views
1

我想在Webmatrix中寫一個sql查詢來顯示上個月我的數據庫中的條目數。我已經寫下了下面的查詢,但是當我知道這不是真的時,它給了我一個零計數。我想我可能會寫錯代碼來顯示最近7天?webmatrix - 使用DateTime.Now的sql查詢

var lastweek = DateTime.Now.AddDays(7); 
var week = "SELECT COUNT (*) FROM PropertyViews WHERE PropertyID = @0 AND ViewTimestamp >= @1"; 
var qweek = db.QueryValue (week, rPropertyId, lastweek); 

回答

2

你是不是在看上週,但在未來一週(今天+ 7天的未來!)

嘗試

var lastweek = DateTime.Now.AddDays(-7); 

你提到上個月的方式,但我想你的意思是周到處:)

+0

完美的作品,非常感謝。我不知道你可以做負面的日子,這是我陷入困境的地方。是的,我的意思是一週,而不是一個月 – Gavin5511