c# 如何用  foreach  循环一个datatable 呢? 谢谢
          
                   我把数据从数据库里读到一个dataTable了,现在我要把他循环的显示出来                 foreach (DataRow dr in dt.Rows)  
                {                  }                
请各位帮帮
是一个winform  程序

解决方案 »

  1.   

    foreach (DataRow dr in dt.Rows) 
    {
        MessageBox.Show(dr[0].ToString());
        MessageBox.Show(dr[1].ToString());
        MessageBox.Show(dr[2].ToString());
        ....
    }    
      

  2.   

    foreach(DataRow row in dt.Rows)
                {
                    foreach(DataColumn col in dt.Columns)
                    {
                        object valu  = dt.Rows[row][col];
                    }
                }