当前位置:编程学习 > C#/ASP.NET >>

求助:如何向DataView中添加一行数据

--------------------编程问答-------------------- 表结构相同,你写sql的时候 union all啊 --------------------编程问答-------------------- 有什么错,先把错说清楚 --------------------编程问答-------------------- 你得为dt先new一个row ,然后这个row=dv_Temp.Table.Rows[0].ItemArray,然后dt.Rows.Add(newrow) --------------------编程问答--------------------
引用 1 楼 a346729576 的回复:
表结构相同,你写sql的时候 union all啊
啊~教我一下,比如我现在有两张表,一张A,一张B,A和B都有一个RowGuid作为标识,我有一个字符串(RowGuid1,RowGuid2,RowGuid3.....)优先从A中根据字符串选出数据,剩下的没有从A中选到数据的RowGuid再从B中选出数据。 --------------------编程问答-------------------- 应该是datatable复制到另外一个datatable里面
参考
http://www.360doc.com/content/12/0617/00/9834976_218617310.shtml
http://bugkiller.bokee.com/4972898.html
http://blog.163.com/hong7631213/blog/static/3897718220088124135975/ --------------------编程问答--------------------
引用 2 楼 bdmh 的回复:
有什么错,先把错说清楚
输入数组长度大于此表中的列数。我的问题是这样:现在有两张表,一张A,一张B,A和B都有一个RowGuid作为标识,我有一个字符串(RowGuid1,RowGuid2,RowGuid3.....)优先从A中根据字符串选出数据,剩下的没有从A中选到数据的RowGuid再从B中选出数据。 我的想法是在后台遍历字符串,从A中先把一条一条数据选出来添加到一个DataView或者DataTable里面,然后如果在A中没有找到数据,则从B中选出来添加到之前定义的DataView或者DataTable里面 --------------------编程问答-------------------- 可以,drv.Table.Rows.InsertAt(DataRow,index)
这样可以实现
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,