Использование sqlmapper.query в dapper с параметрами
Я создаю веб-приложение, используя веб-API MVC, и я использую Dapper.
Вот сценарий, в котором я хочу получить данные в списке, проверяя информацию о пользователе
DynamicParameters param = new DynamicParameters();
param.Add("@fname", std.Fname);
param.Add("@lname", std.Lname);
param.Add("@action", "L");
IList<student> studlist = SqlMapper.Query<student>(con, "Stud_IUDV", param).ToList();
return studlist.ToList();
Здесь я хочу получить данные, проверив эти параметры, и моя хранимая процедура выглядит
if(@action='L')
//validation with select command
else
//select all data
и я должен получить
(validation with select command)
но остальная часть моей хранимой процедуры выполняется
Что не так в моем коде?
0 ответов
IF(@action='L')
BEGIN
//validation with select command
END
ELSE
BEGIN
//select all data
END
Это решит вашу проблему с sql.