J'ai une liste arborescente, chargée avec des données de SQL DB. Les logigs dans sql for tree sont standart: ID, ParentID et autres champs. Maintenant, je veux implémenter Copy-Paste dans cet arbre. Quand je clique sur l'arbre, et sélectionne le bouton "Copier" sur un nœud avec une structure arborescente, je sélectionne à DataTable toutes les informations sur cet objet et tous ses enfants, sous-enfants et ainsi de suite. L'arbre peut avoir plusieurs niveaux. Maintenant, je veux "coller" ce nœud sélectionné (avec toutes les données: childrens, subchildrens et ainsi de suite) sur un autre nœud de l'arbre. Comment puis-je implémenter cela et insérer dans SQL toutes ces données avec des relations, comme dans ce nœud copié ..? Je suppose que j'ai besoin de méthodes récursives ...? Peut-être que quelqu'un peut partager un peu d'expérience et d'exemples. Merci.Copier-Coller des données avec une structure arborescente
0
A
Répondre
0
La meilleure référence pour traiter les arbres dans une base de données est Arbres et hiérarchies dans SQL pour Smarties de Celko.
PIck up une copie, cela m'a beaucoup aidé lors de l'utilisation d'ensembles imbriqués pour stocker une arborescence.
Questions connexes
- 1. Structure de données arborescente
- 2. Construire une structure arborescente
- 3. comment analyser une structure de données arborescente?
- 4. XSLT: Marcher une structure arborescente
- 5. Afficher les données dans la structure arborescente
- 6. Structure arborescente multi-racine
- 7. plugin structure arborescente pour vim
- 8. Existe-t-il des outils pour trouver des sections dupliquées dans une structure de données arborescente?
- 9. RDMBS: Approche pour accéder efficacement aux données de structure arborescente contenues dans une base de données
- 10. Comment cloner structure arborescente visuel Silverlight
- 11. nœuds Parse dans une structure arborescente Java vecteur de chaînes
- 12. parallèles « insertions » dans une structure arborescente binaire dans Haskell
- 13. La meilleure façon de représenter une structure arborescente sur iPad
- 14. racine dans la structure arborescente avec des clés étrangères auto-référencement
- 15. Dans une structure de données arborescente, afficher les nœuds de l'arborescence niveau par niveau
- 16. comment créer une structure arborescente dynamique avec liste de chemins de chaînes en utilisant javascript
- 17. Utiliser les données avec une structure variable
- 18. Comment créer une structure de données avec des limites d'exécution
- 19. Tri d'une structure arborescente par les dossiers d'abord dans Ruby
- 20. Méthode efficace pour récupérer toutes les permutations d'une structure arborescente
- 21. structure arborescente de sérialisation en utilisant boost :: sérialisation
- 22. structure de données pour des données tabulaires
- 23. Comment stocker le répertoire/la hiérarchie/la structure arborescente dans la base de données?
- 24. Structure des données du calendrier
- 25. Comment convertir ce tableau MPTT en une structure arborescente en PHP?
- 26. Comment générer une vue arborescente dans ASP.NET?
- 27. Comment imprimer une structure arborescente en une chaîne rapide dans Ocaml?
- 28. Mixage de l'héritage et de la structure arborescente avec nHibernate fluide
- 29. Vue arborescente/Navigation dans XForms
- 30. Besoin de montrer une structure arborescente qui peut être dynamiquement (et infiniment) ajoutée à (java)?