c # razor - если условие для sql основано на данных запроса - PullRequest
0 голосов
/ 04 мая 2019

Какой правильный синтаксис для использования оператора if с моим запросом к серверу sql в c # razor?Я хочу выполнить свой запрос на основе полученного месяца.

Вот что я попробовал без успеха.If (selectedMonth == "June") не выполняется.

var db = Database.Open("DATABASENAME");
var selectedYear = Request["year"];
var selectedMonth = Request["month"];

if (selectedMonth == "June" ) {
    var sql_finGoal = @"SELECT ID, Goal, Month From [DATABASENAME].[dbo].[mpr_fin_goals]
    WHERE UserName = @0 and Year= @1 and Month= @2"; 
    var finGoal = db.Query(sql_finGoal, windowsUser, selectedYear, selectedMonth); 
}

Заранее спасибо.

...