webmatrix - 使用DateTime.Now的SQL查询

时间:2013-11-20 10:55:41

标签: sql datetime razor webmatrix

我正在尝试在Webmatrix中编写一个sql查询,以显示上个月我数据库中的条目数。我写了下面的查询,但是当我知道这不是真的时,它给了我一个零的计数。我想我可能写了错误的代码来显示过去7天?

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);

1 个答案:

答案 0 :(得分:2)

你不是在看上周,而是在接下来的一周(今天+ 7天是未来!)

尝试

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

你顺便提到上个月,但我猜你到处都是周:)