Я пытаюсь установить выходной параметр с помощью PetaPoco. Я нашел кого-то, используя этот пример онлайн:PetaPoco и выходные параметры из хранимых процедур?
var ctx = new CustomDBDatabase();
var total = new SqlParameter("Total", System.Data.SqlDbType.Int);
total.Direction = System.Data.ParameterDirection.Output;
var results = ctx.Query<DBEntity>("exec GetDBEntities @StartIndex, @MaxIndex, @TotalCount = @Total out",
id, start, max, total);
int totalCount = (int)total.Value;
Однако total.value
возвращает нулевое значение, несмотря на то, когда я запускаю это утверждение непосредственно на SQL Server, он возвращает меня 3. Является ли это правильно настроен с PetaPoco? Поддерживаются ли выходные параметры?
Спасибо.
как бы написать что-то подобное для MySql? – Dmitry
использовать синтаксис mysql для вызова SP. – Schotime
Что делать, если вам также нужно вернуть значение? –