Dynamic 结果集的获取方式

Dynamic 结果集的获取方式

string cql = $@"
    SELECT MeterDailyID,PrevMeterNum,CurrMeterNum,UsedVol
    FROM ST_MeterDaily 
    WHERE MeterID={data[0].MeterID} AND CONVERT(VARCHAR(10),'{data[0].AdjustDate}',23)=CONVERT(VARCHAR(10),DailyDate,23) 
";
var cd= DBServerProvider.SqlDapper.QueryDynamicListAsync(cql, "");
if (cd.Result.Count == 0)
{
    return webResponse.Error("日记录无数据!");
}

var cdata = cd.Result[0];//Dynamic结果集的获取方式
if (cdata.MeterDailyID == null) { return webResponse.Error("没有对应的日记录!"); }

 

posted @ 2024-03-18 10:52  中国结  阅读(10)  评论(0编辑  收藏  举报