以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何克隆一个表的所有的行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18458)

--  作者:新福星
--  发布时间:2012/4/13 17:09:00
--  [求助]如何克隆一个表的所有的行?
诂想将一个表的所有记录复制一遍,如下程序是有问题的。因为表<明细经过行克隆,行数会增加!
Dim k as Row 
For Each a As Row In Tables("明细").Rows   
     k=a.Clone
 Next
]如何正确的克隆一个表的所有的行呢?谢谢老师

--  作者:czy
--  发布时间:2012/4/13 17:20:00
--  
Dim t As Table = Tables("明细")
Dim n As Integer = t.Rows.Count
For i As Integer = 0 To n -1
    t.Rows(i).Clone()
Next

--  作者:新福星
--  发布时间:2012/4/13 17:40:00
--  
谢谢!