場景1:將datatable1中姓名為張三的數據復制。
場景2:將datatable1復制到datatable2。
1、網上也給出了幾種可用的方法,因為我沒有學過.net,所以懶得去研究:https://www.cnblogs.com/qfb620/p/4134955.html。
2、我自己寫的方法,思路如下:
第一種:
①克隆:datatable1,名為datatable2=datatable1.Clone();//克隆表結構
②循環:將datatable1的item.ItemArray復制到datatable2,item=datatable1.Rows--->datatable2.add(item.ItemArray)
③判斷:item("姓名").ToString.Equals("張三"),datatable2.add(item.ItemArray)
④datatable1=datatable2.copy()。
第二種:
①克隆:datatable1,名為datatable2=datatable1.Copy();//復制表結構和數據
②循環:item=datatable1.Rows--->item("姓名").ToString.Equals("張三"),datatable2.add(item.ItemArray)
③datatable1=datatable2.copy()。
以下是UIPATH具體實現:
1、
2、
寫在最后:第一種比較萬能,能實現各種復雜的業務場景。第二種容易理解,適合業務單一場景。