ServiceStack OrmlLite Получить скалярный вывод из хранимой процедуры

user5692208 спросил: 12 мая 2018 в 04:56 в: servicestack

Как получить скалярный результат из хранимой процедуры? Когда я выполняю приведенный ниже оператор, он возвращает DBNull.

Мы используем ServiceStack.OrmLite 4.5.8

Шаблон OrmLite T4 сгенерировал следующий код:

var le = db.<<SP Name>>(param1, param2)
                .TryGetParameterValue("output_id", out object val);

Thanksrudrvij

1 ответ

labilbe ответил: 14 мая 2018 в 06:11
var result = db.Scalar<int>("EXEC [SP Name] @param1, @param2", new { param1 = "value1", param2 = "value2" });