DataTable新增行的方法

2021-05-23 00:36:52 字數 1613 閱讀 2732

方法一:

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 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 );

C 程式設計實現DataTable新增行的方法

方法一 datatable tbldatas new datatable datas datacolumn dc null dc tbldatas.columns.add id type.gettype system.int32 dc.autoincrement true 自動增加 dc.autoi...

dataframe新增行索引的方法

dataframe 新增行的方法 1 通過loc函式新增,必須要知道行index,相同的index會覆蓋 df1 pd.dataframe 1,1 2,2 columns a b df1.loc 3 字典新增,與列名相同賦值,其他的值忽略 df1.loc df1.shape 0 1 5,5 在最後一...

MySQL使用變數新增行號 分組新增行號

drop table ifexists computer stu create table computer stu id int 11 notnull name varchar 20 default null score float default null primary key id engi...