我有問題請大家解救(多層C/S系統下),即主從(或主從從...)的記錄復制問題。
在本機上有ClientDataSet
主表A:(主鍵A)
A1   f2    f3    f4從表B:(主組合鍵:A+B)
A1   B1    Va1  Va2
A1   B2    Va2  Va4
從表的從C:(主組合鍵:A+B+C)
A1   B1  C1  Va_X Va_y
A1   B1  C2   5     JJ
A1   B2  C1  ABC    GG 
A1   B2  C2  XYZ    MM 我想把上面的主從關系的記錄,復制,增加到當前ClientDataSet中,只是換掉主鍵的值
如A1換成A2 。我想問一下有什麼比較有效率的方法可做到。
待復制的記錄已經打開在帶主從關系的ClientdataSet表中,所以不希望使用insert into table select field from table ,再Open 到客戶端的方式。使用多層結構,並且是遠程網絡,高手該懂得要避免的。各位請解救一下。