Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
主表A表与B表相关联
在A表中复制一条记录,如何同时复制B表相关联的行,使新增加的行与B表中新增加的行仍然关联,谢谢!
复制一行记录以后,相关联的行也要复制啊~!
不是再解释一下, 就是在A表中克隆一条记录,同时关联的B表中相关联的行也要克隆,代码如何?
比如订单,若希望克隆其中一张订单,并把它的明细也克隆出来,不知如何实现?
能做到同时隆子表数据吗?
比如订单,若希望克隆其中一张订单,并把它的明细也克隆出来,不知如何实现?
能做到同时隆子表数据吗?
可以写一小段代码,大概就是:
Dim r1 As Row = Tables("父表").Current
Dim r2 As Row= r1.Clone
For Each r3 As DataRow = r1.DataRow.GetChildRows("子表")
Dim r4 As Row = Tables("子表").AddNew
For c As Col In Tables("子表").Cols
r4(c.Name) = r3(c.Name)
Next
r4("子表关联列") = r2("父表关联列")
Next