1.将数据库的表读到DataSet中;
2.没必要非得加入到新的数组中,DataSet的Tables集合中的DataTable的DataRows和Columns集合就完全能满足你的需求。

解决方案 »

  1.   

    表结构都是二维
    int i=0,j=0;
    for(i,i<dt.Tables[0].Rows.Count,i++)
    {
      for(j,j<dt.tables[0].Columns.Count,j++)
       {
         array[i][j] = this.dt.Tables[0].Rows[i][j]
       }
    }
      

  2.   

    up int i=0,j=0;
    for(i,i<dt.Tables[0].Rows.Count,i++)
    {
      for(j,j<dt.tables[0].Columns.Count,j++)
       {
         array[i][j] = <<object>>this.dt.Tables[0].Rows[i][j]
       }
    }