Webmatrix if语句问题。有任何想法吗?

时间:2013-11-04 16:57:06

标签: razor if-statement webmatrix

我编写了一个SQL查询,它提取存储在我的数据库中的属性的最低每周价格:

var rPropertyId = Request.QueryString["PropertyID"];
var cheapestrate = "SELECT TOP 1 * FROM RateInfo WHERE PropertyID=@0 ORDER BY RateWeekly ASC";
var qcheapestrate = db.QuerySingle (cheapestrate, rPropertyId);

我非常有信心这句话是正确的。我遇到的问题是,并非所有的房产都有定价,所以我只想显示这个价格。我创建了下面的if语句,但它告诉我我错过了;某处?

@if(qcheapestrate=!null){
Rates From qcheapestrate.rateweekly per week
}

所以我试图检查查询是否返回一个条目。如果是的话,我想显示最低的“每周费率”值。希望这一切都有意义!

1 个答案:

答案 0 :(得分:1)

试试这个......

@if(qcheapestrate!=null){
<text>Rates From</text>
@qcheapestrate.rateweekly
<text>per week</text>
}