تحديث هرمي
محدث هرمي يشير إلى عملية حفظ البيانات المحدثة (من فئة البيانات مع الجداول المرتبطة أو أكثر) إلى قاعدة بيانات أثناء الاحتفاظ بقواعد تكامل مرجعي. تكامل مرجعي يشير إلى قواعد التناسق يوفرها القيود الموجودة في قاعدة بيانات التي عنصر تحكم سلوك الإدراج وتحديث وحذف السجلات المرتبطة. على سبيل المثال، فإنه هو تكامل مرجعي يفرض تاريخ الإنشاء سجل العميل قبل السماح بالطلبات التي يتم إنشاؤها لهذا العميل.
حفظ بيانات المعدلة من بيانات ذات الصلة الجداول هو قليلاً أكثر تعقيداً من حفظ بيانات من جدول مفرد. Th هو هو أوامر تحديث وإدراج وحذف كل جدول مرتبط في حاجة إلى تنفيذها في ترتيب معين لتجنب انتهاك قيود تكامل مرجعي. على سبيل المثال، يمكنك تطبيق إدخال ترتيب بحيث يمكنك إدارة كلاهما الجديدة والموجودة للعملاء والطلبات. إذا كان لديك ليحذف العملاء موجودة، يجب أن أول قم بيحذف الجميع طلبات العميل وذلك قبل يحذف السجل العملاء. إذا كنت إضافة عميل جديد (بترتيب)، يجب أولاً إدراج سجل جديد للعملاء قبل إدراج طلبات العميل وذلك نظراً لقيود المفاتيح الخارجية الموجودة في الجداول. كما توضح هذه الأمثلة، لديك إلى يفك الضغط مجموعات فرعية معينة من بيانات وإرسال التحديثات (مدرجات التحديثات والحذف) بالترتيب الصحيح إلى الاحتفاظ بالتكامل المرجعي.
تستخدم ميزة التحديث الهرمية TableAdapterManagerإلى إدارة TableAdapters في مجموعة البيانات المكتوبة. TableAdapterManagerمكوّن هو Visual Studio— إنشاء مكون، لذا هو ليس جزء من .NET Framework. للحصول على معلومات مُفصل حول TableAdapterManagerالفئات، راجع مقطع مرجع TableAdapterManager من نظرة عامة حول TableAdapterManager.
إذا كان تطبيق يستخدم datasets مكتوب ويمنح المستخدمين القدرة على تعديل بيانات في بيانات المرتبطة الجداول (بيانات الجداول في علاقة واحد لأكثر مثل العملاء و Orders (الطلبيات))، سيتم فقد تحتاج إلى استخدام تحديث هيكلية.
في هذا القسم
تحديث هرمي نظرة عامة
توضح هذه المقالة تحديث هيكلية ما هو و يوفر المزيد من التفاصيل حول كيفية تنفيذ ذلك.نظرة عامة حول TableAdapterManager
يوضح ما على TableAdapterManagerهو ويقدم وصفاً TableAdapterManagerالتعليمات البرمجية التي هو التي تم إنشاؤها عن طريق فئة البيانات مصمم.كيفية القيام بما يلي: تمكين و تعطيل تحديث ذي التسلسل الهرمي
توضح هذه المقالة كيفية إلى تعيين Hierarchical Updateخاصية لمجموعة البيانات المكتوبة إلى إنشاء تعليمات برمجية إلى حفظ الجداول المرتبطة.كيفية القيام بما يلي: قم بتكوين قيود المفتاح الخارجي في فئة البيانات
توضح هذه المقالة كيفية إلى تكوين القيود الموجودة في مجموعة.كيفية القيام بما يلي: الالتزام بمعالجة عمليات التحرير التي تتم تشغيل حدود بيانات عناصر التحكم قبل حفظ بيانات
توضح هذه المقالة كيفية إيقاف الجميع عمليات التحرير قيد التشغيل في حدود بيانات عناصر التحكم على نموذج لإعداد مصدر بيانات المراد حفظه.كيفية القيام بما يلي: التعيين ترتيب عند إجراء تحديث ذي التسلسل الهرمي
تتناول هذه المقالة كيف إلى تعيين UpdateOrderخاصية TableAdapterManagerإلى التحكم في الترتيب الذي مدرجات التحديثات، ويتم تنفيذ الحذف.كيفية القيام بما يلي: قم بتطبيق تحديث ذي التسلسل الهرمي في مشاريع Studio Visual Basic موجود
توضح هذه المقالة كيفية ترقية تطبيق الذي يحتوي على بيانات المرتبطة الجداول لحفظ بيانات باستخدام TableAdapterManager.الإرشادات التفصيلية: حفظ البيانات من بيانات ذات صلة الجداول (تحديث ذي التسلسل الهرمي)
توفير الإرشادات خطوة بخطوة لإنشاء تطبيق يحتوي على بيانات المرتبطة الجداول وحفظ بيانات باستخدام TableAdapterManager.
المرجع
أقسام ذات صلة
العمل مع Datasets في التطبيقات ذات المستوى N