手動建立DataTable

2021-09-06 05:37:41 字數 1917 閱讀 3548

方法一:

datatable tbldatas = new datatable("datas");

datacolumn dc = null;

dc = tbldatas.columns.add("id", type.gettype("system.int32"));

dc.autoincrement = true;//自動增加

dc.autoincrementseed = 1;//起始為1

dc.autoincrementstep = 1;//步長為1

dc.allowdbnull = false;//

dc = tbldatas.columns.add("product", type.gettype("system.string"));

dc = tbldatas.columns.add("version", type.gettype("system.string"));

dc = tbldatas.columns.add("description", type.gettype("system.string"));

datarow newrow;

newrow = tbldatas.newrow();

newrow["product"] = "水果刀";

newrow["version"] = "2.0";

newrow["description"] = "打架專用";

tbldatas.rows.add(newrow);

newrow = tbldatas.newrow();

newrow["product"] = "摺疊凳";

newrow["version"] = "3.0";

newrow["description"] = "行走江湖七**之一";

tbldatas.rows.add(newrow);

方法二:

//建立datatable 的乙個示例

datatable tbldatas = new datatable("datas");

tbldatas.columns.add("id", type.gettype("system.int32")); //建立一列,自動增長

tbldatas.columns[0].autoincrement = true;

tbldatas.columns[0].autoincrementseed = 1;

tbldatas.columns[0].autoincrementstep = 1;

tbldatas.columns.add("product", type.gettype("system.string")); //建立一列

tbldatas.columns.add("version", type.gettype("system.string"));

tbldatas.columns.add("description", type.gettype("system.string"));

tbldatas.rows.add(new object ); //建立一行

tbldatas.rows.add(new object );

tbldatas.rows.add(new object );

tbldatas.rows.add(new object );

tbldatas.rows.add(new object );

//2,在datatable中新增兩列 時間

datacolumn dc1 = new datacolumn("year");

datacolumn dc2 = new datacolumn("month");

dt.columns.add(dc1);

dt.columns.add(dc2);

//給新新增的兩列新增資料

for (int i = 0; i < dt.rows.count; i++)

DataTable做為資料來源手動分頁

import namespace system.data import namespace system.data.oledb html head runat server title title head body dim objcon asoledbconnection dimobjdataad...

動態建立DataTable總結

最簡單的 datatable dt new datatable dt.columns.add id dt.columns.add name datarow dr dt.newrow for int i 0 i 100 i 其他 方法一 datatable tbldatas newdatatable ...

在C 中建立DataTable

經常遇到對datatable進行各種運算,這方面的資料經常散落在各處,使用起來不方面,我想還是把他們集中到部落格中,下次要用到的時候可以直接檢視。下面是建立乙個空白的datatable,並定義相關的字段 datatable dte dte new datatable mid datacolumn x...