2010-02-09 134 views
0

複製粘貼數據我有一個樹形列表,加載來自SQL數據庫的數據。用於樹的sql中的logigs是standart:ID,ParentID和其他字段。 現在我想在此樹中實現複製粘貼。當我點擊樹,並選擇一些樹結構中某個節點上「複製」按鈕,我選擇的DataTable有關該對象和所有他的孩子,subchildren等所有信息。樹可以有很多層次。 現在我想「粘貼」這個選擇的節點(所有數據:兒童,subchildrens等),另一棵樹的節點上。我可以如何實現這一點,並將所有具有關係的數據插入到SQL中,如在複製的節點中。我想在這裏我需要一些遞歸方法..?也許某人可以分享一些經驗和例子。 謝謝。用樹形結構

回答

0

處理數據庫樹中的最佳參考是Celko的SQL中的樹和層次結構,用於Smarties

拿起一個副本,它使用嵌套組存儲樹層次結構時幫了我很多處。