MoreResult 同事返回多个数据集
using (Conn = new SqlConnection(ConnectionString))
        {
    Conn.Open();//打开数据库连接
               string sqlstr = "select * from UserInfo2;select * from UserOrder";//两条SQL语句
               SqlCommand cmd = new SqlCommand(sqlstr, Conn);
               SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
               int num = 1;
               for (; ; )
               {
                      Response.Write("********表" + num.ToString() + "中的内容********<br/>");
                      while (dr.Read())
                      {
                             string str = string.Empty;
                             //输出一行内容
                             for (int i = 0; i <= dr.FieldCount - 1; i++)
                             {
                                    str = str + dr[i] + " , ";
                             }
                             Response.Write(str + "<br/>");
                      }
                      if (!dr.NextResult())//遍历记录集
                             break;
                      else
                             num++;
               }
        }
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号