在c#的datatable数据表格操作过程中,datarow类表示datatable中的数据行信息,但datarow没有可以直接实例化的构造方法,在创建datatable的新行的时候,不可直接使用datarow变量进行new构造函数的方式来创建,而应该使用datatable中的newrow方法来创建,通过newrow方法创建的datarow对象包含datatable中相应的结构信息,包括架构信息以及约束等等。
例如有个datatable的表对象datadt,该数据表含有3个行name、id、memo。如果需要创建datadt对象的新数据行并写入到datatable中的最后一列,可先用newrow方法创建datarow对象变量,赋值成功后再添加到datatable表格中,具体实现代码如下:
datarow newrow = datadt.newrow();
newrow["name"] = "李四";
newrow["id"] = 22;
newrow["memo"] = "后续新增";
datadt.rows.add(newrow);
备注:原文转载自博主个人站,原文链接为c#的datatable使用newrow方法创建新表格行_it技术小趣屋。
博主个人技术交流群:960640092,博主微信公众号如下:
如对本文有疑问, 点击进行留言回复!!
hdu_1811 Rank of Tetris(合并元素(并查集)+拓扑排序),有空重做
故事向|在3A游戏公司工作多年的3D建模师自述,制作3A大作经验心得(上)
「建模学习」zbrush中如何制作拉链?拉链笔刷来帮忙,轻松搞定
LeetCode hot-100 简单and中等难度,21-30.
Second season eighth episode,Ross made a list about Rachel,compared to Julie??!!
网友评论