2013-11-20 39 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