程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> dataset-如何用C#填充DataSet,能夠橫著排列

dataset-如何用C#填充DataSet,能夠橫著排列

編輯:編程綜合問答
如何用C#填充DataSet,能夠橫著排列
      DataSet  MyDS裡面已經從數據庫讀取到一列數據。是部門名稱
                我想在dataGridView1裡面把他們橫著排列,每行3個,形成一個單獨的表
                不知道正確的做法。下面是我嘗試的辦法,顯然無效。。。 求指點
                  DataSet D = new DataSet();
       for (int i = 0; i < 4; i++)

            for (int j = 0; j < 3; j++)

                //array[i, j] = (i * 3 + j).ToString();
                D.Tables[0].Rows[i][j] = Convert.ToString(MyDS.Tables[0].Rows[i * 3 + j][0]);
        dataGridView1.DataSource = D.Tables[0];

最佳回答:


你這個更好的處理方案是Repeat吧。。。。每行顯示3條記錄,如果你硬要GridView,那可以定義個類,這個類包含三個字符串
class Depart
{
public string Name1{get;set;}
public string Name2{get;set;}
public string Name3{get;set;}
}
然後循環DataTable,將值賦給類,最終將類的集合綁定到GridView上

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved