玉祥平台客服-15087858732

标题: DataTable添加行的方法 [打印本页]

作者: 张兴康    时间: 2020-6-3 15:26
标题: DataTable添加行的方法
方法一:

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[]{null,"a","b","c"});
tblDatas.Rows.Add(new object[] { null, "a", "b", "c" });
tblDatas.Rows.Add(new object[] { null, "a", "b", "c" });
tblDatas.Rows.Add(new object[] { null, "a", "b", "c" });
tblDatas.Rows.Add(new object[] { null, "a", "b", "c" });

作者: 张兴康    时间: 2020-6-3 15:27

作者: fteair    时间: 2020-6-4 17:51

作者: 张兴康    时间: 2020-6-5 14:41
fteair 发表于 2018-1-4 17:51


作者: 张兴康    时间: 2020-6-5 14:41
fteair 发表于 2018-1-4 17:51


作者: fteair    时间: 2020-6-5 17:47
张兴康 发表于 2018-1-5 14:41


作者: 张兴康    时间: 2020-6-8 15:40
fteair 发表于 2018-1-5 17:47


作者: fteair    时间: 2020-6-8 17:41
张兴康 发表于 2018-1-8 15:40


作者: 张兴康    时间: 2020-6-9 15:37





欢迎光临 玉祥平台客服-15087858732 (http://bbs.delit.cn/) Powered by Discuz! X3.2