【发布时间】:2012-01-26 14:01:00
【问题描述】:
我正在尝试使用 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 返回 null,即使当我直接针对 SQL Server 运行此语句时,它也会返回 3。此设置是否适用于 PetaPoco?是否支持输出参数?
谢谢。
【问题讨论】:
标签: stored-procedures petapoco output-parameter