IIO*_*ero 5 c# visual-studio dapper
使用 Dapper 进行多个查询时:
var result = sqlConnection.QueryMultiple(query, Parameters, commandType: commandType);
Run Code Online (Sandbox Code Playgroud)
如何获取查询返回的表计数?它有两个 .Read() 方法的重载实现,每次调用该方法时,都会移动到下一个可用结果集(无 result.Count() 属性)。最终我想将该数字放入循环中以迭代与查询返回的表数量一样多的次数。
var reader = this.DbConnection.QueryMultipleAsync(sql, Params, commandType: CommandType.StoredProcedure).Result;
if(reader.IsConsumed == false)
{
DeviceTypeReport = reader?.ReadAsync<dynamic>().Result;
}
Run Code Online (Sandbox Code Playgroud)
这可能就是您正在寻找的希望它有帮助。
| 归档时间: |
|
| 查看次数: |
4540 次 |
| 最近记录: |