Multiple SQL statements in one roundtrip using Dapper.NET

后端 未结 2 549
后悔当初
后悔当初 2020-12-13 05:53

There is a nice feature in ADO.NET that allows you to send multiple SQL statements to database in one roundtrip and receive results for all statements:

var c         


        
2条回答
  •  余生分开走
    2020-12-13 06:30

    var grid = connection.QueryMultiple("
                 SELECT COUNT(*) FROM TABLEA
                 SELECT COUNT(*) FROM TABLEB
                 SELECT COUNT(*) FROM TABLEC");
    var lstResult = new List();
    var isNext = false;
    do{
        var first2 = info.Read().Single();
        lstResult.Add(first2);
        isNext=info.IsConsumed;
    }
    while (!isNext);
    

提交回复
热议问题