الإرشادات التفصيلية: إنشاء تطبيق بيانات بسيط

واحد السيناريوهات الأكثر شيوعاً في تطوير التطبيقات إلى عرض بيانات من قاعدة بيانات تشغيل نموذج Windows. يمكنك عرض بيانات في النماذج في تطبيقات Windows بواسطة سحب عناصر من النافذة مصادر البياناتإلى النموذج الخاص بك. توضح هذه معاينة كيفية إنشاء أحد تطبيقات التي تعرض بيانات من جدولين مرتبطين في قاعدة بيانات.

للحصول تشغيل المعلومات حول إنشاء تطبيقات بيانات باستخدام WPF، راجع قم بربط عناصر التحكم WPF إلى بيانات في ‏‫Visual Studio.

للحصول تشغيل المعلومات حول إنشاء تطبيقات بيانات باستخدام Silverlight، راجع ربط Silverlight عناصر التحكم للبيانات في ‏‫Visual Studio.

توضح هذه الإرشادات التفصيلية المهام التالية:

  • إنشاء تطبيق يستند إلى Windows.

  • إنشاء وتكوين مجموعة بيانات يستند إلى العملاء و Orders (الطلبيات) الجداول في قاعدة بيانات Northwind باستخدام معالج تكوين مصدر البيانات.

  • إضافة عناصر التحكم لعرض بيانات من جدول "العملاء".

  • إضافة عناصر التحكم عرض الطلبات استناداً إلى العميل المحدد.

  • اختبار تطبيق، وذلك بتحديد العميل المختلفة و التحقق من التي تظهر الطلبات الصحيح للعميل المحدد.

  • تعديل بيانات و حفظه مرة أخرى إلى قاعدة بيانات.

ارتباط إلى فيديو للحصول على نسخة فيديو لهذا الموضوع، راجع كيف تقوم بما يلي: إنشاء تطبيق بيانات بسيطة.

المتطلبات الأساسية

تحتاج إلى المكونات التالية لاستكمال هذه الإرشادات التفصيلية:

إنشاء المشروع

الخطوة الأولى هو لإنشاء تطبيق يستند إلى Windows.

ملاحظة

قد يعرض جهاز الكمبيوتر الخاص بك أسماء أو مواقع مختلفة لبعض عناصر واجهة مستخدم Visual Studio في الإرشادات التالية. يحدد كل من إصدار Visual Studio لديك والإعدادات المستخدمة هذه العناصر. لمزيد من المعلومات، راجع العمل مع إعدادات.

لإنشاء المشروع

  1. من قائمة ملف، إنشاء مشروع جديد.

  2. تحديد تطبيقات Windows و اسم DataWalkthrough. لمزيد من المعلومات، راجع إنشاء التطبيقات المستندة إلى Windows.

  3. انقر فوق موافق.

    مشروع DataWalkthrough هو التي تم إنشاؤها وإضافتها إلى من مستكشف الحل.

إنشاء مصدر البيانات

هذه الخطوة بإنشاء مجموعة بيانات يستند إلى العملاء و Orders (الطلبيات) الجداول في قاعدة بيانات نموذج Northwind باستخدام معالج إعداد مصدر البيانات.

لإنشاء مصدر بيانات

  1. في قائمة بيانات ، انقر فوقإظهار مصادر البيانات.

  2. في الإطار المصادر البيانات ، انقر فوق إضافة مصدر بيانات جديد زر في شريط الأدوات لبدء معالج إعداد مصدر البيانات.

  3. حددقاعدة بيانات في صفحة اختر نوع مصدر البيانات و انقر فوق التالي.

  4. تشغيل اختيار الخاص بك Cتشغيلnecti تشغيل الصفحة هل تشغيل e مما يلي:

    • إذا كان هناك اتصال بيانات إلى قاعدة بيانات Northwind هو متوفرة في المنسدلة المنسدلة lهوt، حدده.

      -أو-

    • تحديد اتصال جديد لتشغيل إضافة/"تعديل اتصال" صندوق الحوار . لمزيد من المعلومات، راجع إضافة/تعديل مربع حوار الاتصال (عام).

  5. إذا كانت قاعدة بيانات الخاصة بك تتطلب كلمة مرور، تحديد خيار إلى تتضمن بيانات حساسة، ومن ثم انقر فوق التالي.

  6. انقر فوق التالي تشغيل حفظ Cتشغيلnecti تشغيل سلسلة إلى Applicati تشغيل Cتشغيلfigurati تشغيل ملف الصفحة .

  7. توسيع جداول عقدة تشغيل الصفحة اختيار "الكائنات قاعدة بيانات" الخاصة بك.

  8. تحديد العملاء Orders (الطلبيات) الجداول، ثم انقر فوق إنهاء.

    من NorthwindDataSet هو الجداول Orders (الطلبيات) تظهر في النافذة المصادر بيانات وإضافتها إلى مشروع الخاص بك و العملاء.

إنشاء عناصر التحكم إلى عرض بيانات من جدول العملاء

تقوم بإنشاء حدود بيانات عناصر التحكم بواسطة سحب عناصر من الإطار موارد بيانات إلى النموذج Windows.

لإنشاء عناصر التحكم لعرض بيانات العميل (السجلات الأصل)

  1. في الإطار المصادر بيانات ، تحديد الجدول العملاء، ومن ثم انقر فوق السهم المنسدل.

  2. تحديد تفاصيل من الجدول العميل عنصر تحكم القائمة.

  3. يسحب العقدة الأساسية العملاء من الإطار المصادر بيانات إلى Form1.

    تظهر عناصر تحكم حدود بيانات باستخدام تسميات وصفية على نموذج. المكونات التالية التي تظهر في مكوّن حاوية:

    • NorthwindDataSet. مكتوب فئة البيانات التي تحتوي على جداول "العملاء" و Orders (الطلبيات).

    • CustomersBindingSource. BindingSourceالتي يتم ربط عناصر التحكم الموجودة نموذج إلى جدول بيانات العملاء في NorthwindDataSet.

    • CustomersBindingNavigator. BindingNavigatorالتي هو المستخدمة للسجلات في جدول Customers. العبور

    • CustomersTableAdapter. TableAdapterالذي يتصل بين قاعدة بيانات و NorthwindDataSet. لمزيد من المعلومات، راجع نظرة عامة حول محول الجدول.

    • TableAdapterManager. TableAdapterManagerمكونات التي هو المستخدمة للتحكم في ترتيب مدرجات والتحديثات والحذف لالجميع TableAdapterمكوّنات في مجموعة بيانات. لمزيد من المعلومات، راجع نظرة عامة حول TableAdapterManager.

إنشاء عناصر التحكم إلى عرض بيانات من الجدول Orders (الطلبيات)

لإنشاء عناصر التحكم إلى عرض الطلبات لكل عميل (سجلات تابعة)

  • في الإطار المصادر بيانات ، توسيع العقدة العملاء وتحديد العمود أخير في الجدول العملاء ، حيث هو وجود عقدة Orders (الطلبيات) قابلة للتوسيع أسفل العمود الفاكس ، واسحبه إلى الأسفل من Form1. (تمثل هذه العقدة في Cusإلىmers ، هيكلي للجدول بالطلبات ذات الصلة cusإلىmer، كما مقابل إلى العقدة "Orders (الطلبيات) الرئيسي ، التي تمثل الجميع السجلات في Ordersالجدول وليس طلبات على cusإلىmer الفردية.)

    DataGridViewهو إضافتها إلى النموذج، وجديد BindingSourceمكونات ( من OrdersBindingSource) وتتم تمت الإضافة محول الجدول ( من Ordersمحول الجدول) إلى علبة مكوّن.

    ملاحظة

    فتح الإطار خصائص و تحديد مكوّن OrdersBindingSource. افحص DataSourceو DataMemberالخصائص لمعرفة كيفية ربط بيانات هو تكوين dهوplay المتعلقة بالسجلات. DataSourceهو تعيين إلى CustomersBindingSource (the الجدول الأصلي'sBindingSource)، كمقابل Ordersجدول. DataMemberتعيين خاصية إلى FK_Orders_Customers ، وهو الاسم DataRelationالكائن الذي يربط الجداول ببعضها البعض.

اختبار التطبيق

لإختبار التطبيق

  1. اضغط F5.

  2. تحديد cusإلىmers مختلفة إلى التحقق من أن الطلبات الصحيحة في الشبكة في النموذج.

  3. قم بتعديل سجل واحد أو أكثر.

  4. انقر فوق الزر حفظ (رمز قرص).

  5. تحقق من أنه تم تم الحفظ التغييرات في قاعدة بيانات.

الخطوات التالية

استناداً إلى متطلبات تطبيق الخاص بك، هناك العديد من الخطوات التي قد تحتاج إلى إجراء بعد إنشاء نموذج رئيسي-تفصيلي. بعض التحسينات قد أجريت إلى تضمين هذه معاينة:

راجع أيضًا:

المبادئ

ما هو الجديد في تطوير التطبيقات للبيانات

ربط عناصر تحكم النماذج Windows إلى بيانات في ‏‫Visual Studio

قم بربط عناصر التحكم إلى البيانات في ‏‫Visual Studio

نظرة عامة حول TableAdapterManager

موارد أخرى

الإرشادات التفصيلية الخاصة بالبيانات

نظرة عامة حول تطبيقات بيانات في ‏‫Visual Studio

الاتصال إلى البيانات في ‏‫Visual Studio

قم بإعداد تطبيق الخاص بك إلى تلقي بيانات

إحضار بيانات في تطبيق الخاص بك

‏‏تحرير بيانات في تطبيق الخاص بك

التحقق من صحة بيانات

حفظ بيانات

تحديث هرمي

العمل مع Datasets في التطبيقات ذات المستوى N

LINQ to SQL