كيفية القيام بما يلي: نشر المستندات بالبيانات من قاعدة بيانات
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
يمكنك الوصول إلى البيانات في مشاريع على مستوى مستند لـ Microsoft Office بنفس طريقة الوصول إلى البيانات في مشاريع Windows Forms . تقوم باستخدام نفس الأدوات والتعليمات البرمجية لإحضار البيانات من قاعدة بيانات إلى الحل الخاص بك , كما يمكنك استخدام عناصر تحكم Windows Forms لعرض البيانات.
بالإضافة إلى ذلك، يمكنك عرض البيانات باستخدام عناصر تحكم المضيف. عناصر تحكم المضيف هي كائنات أصلية في Microsoft Office Word تم تحسينها بأحداث وقدرة على ربط البيانات. لمزيد من المعلومات، راجع نظرة عامة حول العناصر المضيفة و عناصر تحكم المضيف.
المثال التالي يوضح كيفية إضافة عناصر تحكم ربط البيانات في المشاريع على مستوى المستند باستخدام مصمم. للحصول على مثال عن كيفية إضافة عناصر تحكم ربط البيانات في مشاريع على مستوى التطبيق في وقت التشغيل, راجع الإرشادات التفصيلية: ربط بيانات بسيط في مشروع على مستوى التطبيق.
للعرض توضيحي فيديو ذات صلة، راجع ربط بيانات إلى الكلمة 2007 المحتوى عناصر تحكم استخدام Visual Studio أدوات لنظام المكتب (3.0).
إضافة عنصر تحكم إلى مستند فى وقت التصميم
لملء مستند بالبيانات من قاعدة بيانات
قم بفتح مشروع Word على مستوى المستند في Visual Studio، مع كون المستند مفتوحا في المصمم.
قم بفتح النافذة مصادر البيانات و إنشاء مصدر بيانات من قاعدة بيانات. لمزيد من المعلومات، راجع كيفية القيام بما يلي: يعيّن إلى البيانات في قاعدة بيانات.
اسحب الحقل الذي تريده من النافذة مصادر البيانات إلى المستند الخاص بك.
تم إضافة عنصر تحكم محتوى إلى المستند. يعتمد نوع عنصر تحكم المحتوى على نوع بيانات الحقل الذى حددته. لمزيد من المعلومات، راجع عناصر تحكم المحتوى.
يمكنك إضافة عنصر تحكم مختلف عن طريق تحديد حقل بيانات في النافذة مصادر البيانات ثم اختيار عنصر تحكم مختلف من القائمة المنسدلة.
الكائنات في المشروع
بالإضافة إلى عنصر التحكم فإن الكائنات المتعلقة بالبيانات يتم إضافتها تلقائياً إلى مشروعك:
مجموعة بيانات مكتوبة تقوم بتغليف جداول البيانات التي قمت بالاتصال بها في قاعدة البيانات. لمزيد من المعلومات، راجع العمل مع Datasets في Visual Studio.
BindingSource الذي يوصل عنصر التحكم بمجموعة البيانات المكتوبة. لمزيد من المعلومات، راجع نظرة عامة حول مكوّن BindingSource.
TableAdapter الذي يوصل مجموعة البيانات المكتوبة بقاعدة البيانات. لمزيد من المعلومات، راجع نظرة عامة حول محول الجدول.
TableAdapterManager ، الذي يُستخدم لتنسيق محولات الجدول في مجموعة البيانات لتمكين التحديثات ذات البنية الهرمية. للمزيد من المعلومات، راجع تحديث هرمي ونظرة عامة حول TableAdapterManager.
عند تشغيلك للمشروع، يعرض عنصر التحكم أول سجل في مصدر البيانات. يمكنك استخدام BindingSource لتمكين المستخدمين من التمرير خلال السجلات.
للتمرير خلال السجلات
- قم باستخدام أساليب BindingSource, مثلMoveNext وMovePrevious .
لمزيد من المعلومات حول كيفية إرسال التحديثات إلى مجموعة البيانات المكتوبة و قاعدة البيانات، راجع كيفية القيام بما يلي: تحديث مصدر بيانات ببيانات من عنصر تحكم مضيف.
راجع أيضًا:
المهام
كيفية القيام بما يلي: نشر مستندات مع بيانات من كائنات
كيفية القيام بما يلي: تحديث مصدر بيانات ببيانات من عنصر تحكم مضيف
المرجع
نظرة عامة حول مكوّن BindingSource
المبادئ
ربط عناصر تحكم النماذج Windows إلى بيانات في Visual Studio
نظرة عامة عن استخدام ملفات قاعدة بيانات محلية في حلول Office
الاتصال إلى البيانات في تطبيقات نماذج Windows