随便写写,,

SqlDataReader 的NextResult方法,,

NextResult表示下一个结果

比如:

SqlCommand cmd=new SqlCommand("select * from table1 ; select * from  table2", conn);

IDataReader reader = cmd.ExectuteReader();

这样就有两个结果集,那么遍历的时候就可以这样遍历

do

{

   while(reader.Read())

   {

         //

   }

}while(reader.NextResult());

原文地址:https://www.cnblogs.com/KimhillZhang/p/2619432.html