展开全部
使用rowscopy是可以实现的最简单的方法。
但是要求两个数据窗口的字段顺序相同才可以使用这个语法。
如果你所说的复制是两个数据窗口字段顺序或者个数不同,都是不可以直接使用rowscopy的。
因为rowscopy要根据字段顺序逐个的复制到对应的上面。
dw_1.rowscopy(1,dw_1.rowcount(),Primary!,dw_2,1,primary!)
以上语句实现dw_1的数据复制到dw_2中去,从dw_2的第一行开始。
另外的方法,就是笨方法了,使用for循环配合着getitem和setitem来实现。
dw_1逐行逐列的取值,dw_2逐行逐列的赋值。
但是要求两个数据窗口的字段顺序相同才可以使用这个语法。
如果你所说的复制是两个数据窗口字段顺序或者个数不同,都是不可以直接使用rowscopy的。
因为rowscopy要根据字段顺序逐个的复制到对应的上面。
dw_1.rowscopy(1,dw_1.rowcount(),Primary!,dw_2,1,primary!)
以上语句实现dw_1的数据复制到dw_2中去,从dw_2的第一行开始。
另外的方法,就是笨方法了,使用for循环配合着getitem和setitem来实现。
dw_1逐行逐列的取值,dw_2逐行逐列的赋值。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |