Nö, geht nicht .. BatchMove haut dir imho entweder alles oder nix rüber. Ev. kannst du noch mal nach dem UpdateMode schauen.
Aber so sollte es gehen.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| var Z : Integer; FC : Integer; begin FC:= Table1.FieldCount; while not Table1.EOF do begin Table2.Edit; for Z:= 0 to FC do if not Table1.Fields[Z].IsNull then Table2.Fields[Z]:= Table1.Fields[Z]; Table2.Post; Table1.Next; ///Hier muss eine Regelung für Table2 her .. end; |
Du must halt jetzt mal schauen ob du dich im Table2 genauso wie in Table bewegen kannst. Ev. ist ein anderer Index, andere Anzahl von Datensätzen ....
Keine Signatur ...