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 が返されますが、null が返されます。これは PetaPoco で正しく設定されていますか? 出力パラメータはサポートされていますか?
ありがとう。