IHierarchicalDataSource، بنية التسلسل الهرمي، ASP.NET
-
03-07-2019 - |
سؤال
وأنا بناء الهيكل الهرمي من الصفر، وأنا أحاول لتحديد أفضل طريق لاتخاذ. لقد وجدت الرابط التالي أدناه من مسألة ستاكوفيرفلوو آخر:
وأنا أحب فكرة مجموعات متداخلة وبدأت لبناء قاعدة البيانات الخاصة بي، بناء على هذا النمط. أنا غير متأكد الآن كيفية الاستعلام عن البيانات في مثل هذه الطريقة التي سوف تكون قادرة بسهولة على ربط عنصر تحكم، مثل تريفيف. وسوف تحتاج إلى أن تكون قادرة على إعادة ترتيب وارتكاب البيانات مرة أخرى كذلك. أي اقتراحات؟
المحلول
وSQL 2005 إضافة دعم لالاستعلامات العودية. أنا باستخدام استعلام عودي إلى إرجاع شجرة البيانات التي بملء تريفيف. لكل سجل، أجد عقدة مطابقة الأصل من تريفيف وإضافة الطفل الجديد.
لالتحديثات التي يمكن أن تسلسل شجرة إلى XML، ثم استخدام ميزات XML في SQL Server 2005 لتشغيل "تحديث" بيان.
لا تنتمي إلى StackOverflow