使用Dapper查询时未返回整数值

时间:2019-11-29 04:38:56

标签: c# sql dapper

我使用了Dapper查询。在该查询中,我用整数返回值触发了存储过程。 当手动执行存储过程返回某个整数值时。但是,在Dapper中,始终返回0。

Dapper:

private const string Sql = "SampleSP";
    public Task<int> ExecuteAsync(100,CancellationToken cancellationToken = default)
    {
        return RunAsync(async (conn, trans) =>
        {

            var results = await conn.QuerySingleAsync<int>(
                   Sql,
                   new
                   {
                      100
                   }
                     , commandTimeout: 120,
                commandType: CommandType.StoredProcedure, transaction: trans).ConfigureAwait(false);

            return results;
        }, cancellationToken);
    }

0 个答案:

没有答案