DataTable 的用法簡介

2021-09-07 22:25:51 字數 1060 閱讀 2526

先看示例**:

// put the next line into the declarations section.

private system.data.dataset dataset;

private void makedatatables()

private void makeparenttable()}

private void makechildtable()

for(int i = 0; i <= 4; i ++)

for(int i = 0; i <= 4; i ++)

} private void makedatarelation()

private void bindtodatagrid()

datatable的一些屬性,如:

datatable dt = new datatable();

dt.columns.add("name",typeof(string));

//增加一列,列名為name

datarow dr = dt.newrow();

dr["name"] = "spring yang";

dt.rows.add(dr);

//增加一行;

dt.rows.remove(dr);

//刪除一行;

dt.cloumns.remove("name");

刪除一列

datatable dtnew = dt.copy();

dtnew 指向的是dt所指向的記憶體位址,給dtnew操作也是對dt操作

只有這樣:

datatable dttwo = dt.clone();

foreach(datarow dr in dt.rows)

datarow newdr = dttwo.newrow();

newdr.itemarray = dr.itemarray;

dttwo.rows.add(newdr);

再對dttwo操作就不會修改dt了.這應該是值型別和引用型別的區別吧.

DataTable的基本用法

using system.data private datatable dt new datatable 給datatable新增列 private void addcolumn 給datatable新增行 private void addrow 返回符合條件的datarow陣列 private v...

DataTable用法總結

在專案中經常用到datatable,如果datatable使用得當,不僅能使程式簡潔實用,而且能夠提高效能,達到事半功倍的效果,現對datatable的使用技巧進行一下總結。一 datatable簡介 1 建構函式 datatable 不帶引數初始化datatable 類的新例項。datatable...

C 中DataTable的用法

分類 net 2009 03 11 16 16 175483人閱讀收藏 舉報 c dataset string constraints datatables 在專案中經常用到 datatable,如果datatable 使用得當,不僅能使程式簡潔實用,而且能夠提高效能,達到事半功倍的效果,現對 da...