مشاركة عبر


الإرشادات التفصيلية: قم بإنشاء محول الجدول باستخدام استعلامات متعددة

في هذه معاينة، يمكنك إنشاء محول الجدول في فئة البيانات استخدام معالج تكوين مصدر البيانات. معاينة تأخذك خلال عملية إنشاء استعلام ثاني في محول الجدول استخدام معالج تكوين الاستعلام محول الجدولداخل فئة البيانات مصمم .

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

  • إنشاء جديد مشروع تطبيق Windows.

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

  • فتح الجديدة فئة البيانات في مصمم فئة البيانات .

  • قم بإضافة استعلامات إلى محول الجدول مع معالج تكوين الاستعلام محول الجدول.

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

في ترتيب إلى إكمال this معاينة, you need:

قم بإنشاء Windows جديد تطبيق

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

إلى إنشاء مشروع تطبيقات Windows جديد

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

  2. اختر لغة برمجة في أنواع مشروع جزء.

  3. انقر فوق تطبيق Windows في الجزء القوالب.

  4. اسم مشروع من TableAdapterQueriesWalkthrough، ومن ثم انقر فوق ‏‏موافق .

    يضيف ‏‫Visual Studio مشروع إلى من مستكشف الحل و عرض نموذج جديد في المصمم.

إنشاء مصدر بيانات لقاعدة بيانات باستخدام محول الجدول

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

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

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

  2. في الإطار المصادر البيانات ، تحديد إضافة مصدر بيانات جديد إلى بدء معالج إعداد مصدر البيانات.

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

  4. في اختيار صفحتك اتصال بيانات قم بأحد الإجراءات التالية:

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

      -أو-

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

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

  6. انقر فوق التالي على حفظ سلسلة الاتصال للصفحة ملف "تكوين التطبيق".

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

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

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

فتح في فئة البيانات في مصمم مجموعة البيانات

لفتح ورقة العمل في مصمم مجموعة البيانات

  1. انقر نقراً مزدوجاً فوق NorthwindDataset في الإطار المصادر بيانات.

  2. تشغيل قائمة المختصرة، اختيار تحرير فئة البيانات مع "مصمم".

    Northwind فئة البيانات يفتح في مصمم فئة البيانات .

إضافة استعلام ثانية إلى CustomersTableAdapter

معالج بإنشاء ورقة العمل مع جدول بيانات العملاء و CustomersTableAdapter . يضيف هذا مقطع من معاينة استعلام ثاني إلى من CusإلىmersTableAdapter.

إلى إضافة استعلام CustomersTableAdapter

  1. قم بسحب على استعلام من التبويب فئة البيانات مربع أدوات التحكم إلى الطاولة العملاء.

    تفتح معالج تكوين الاستعلام محول الجدول

  2. عبارات SQL باستخدام، حدد و ثم انقر فوق التالي.

  3. تحديد التي تقوم بإرجاع صفوف ، تحديد و ثم انقر فوق التالي.

  4. إضافة جملة الموقع إلى الاستعلام الموقع أنه يقرأ:

    SELECT CustomerID, CompanyName, ContactName, ContactTitle, Address, City, Region, PostalCode, Country, Phone, Fax 
    FROM Customers 
    WHERE City = @City
    

    ملاحظة

    إذا كنت تستخدم الإصدار الوصول Northwind، تستبدل معلمة @ المدينة مع علامة الاستفهام. (SELECT CustomerID, CompanyName, ContactName, ContactTitle, Address, City, Region, PostalCode, Country, Phone, Fax FROM Customers WHERE City = ?)

  5. في الصفحة "اختيار وظائف" إلى إنشاء ، قم بتسمية التعبئة جدول البيانات الطريقة FillByCity .

    ملاحظة

    الرجوع جدول البيانات الأسلوب الذي هو غير مستخدمة في ترتيب هو معاينة، حيث يمكنك إلغاء تحديد خانة اختيار أو اترك الاسم الافتراضي.

  6. انقر فوق التالي و إنهاء معالج.

    الاستعلام FillByCity هو إضافة إلى من CustomersTableAdapter.

قم بإضافة تعليمات برمجية إلى ينفذ الاستعلام الإضافى تشغيل النموذج

لتنفيذ الاستعلام

  1. تحديد Form1 مستكشف الحلول، و انقر فوق من "مصمم العرض".

  2. قم بسحب العقدة Cusإلىmers من الإطار Data Sources إلى من Form1.

  3. تغيير إلى طريقة عرض "تعليمات برمجية" عن طريق تحديد تعليمات برمجية من القائمةعرض .

  4. استبدال الرمز في Form1_Loadمعالج الأحداث بما يلي إلى تشغيل FillByCityالاستعلام.

    Dim cityValue As String = "Seattle"
    CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, cityValue)
    
    string cityValue = "Seattle";
    customersTableAdapter.FillByCity(northwindDataSet.Customers, cityValue);
    

قم بتشغيل تطبيق

لتشغيل التطبيق.

  • اضغط F5.

  • الشبكة هو بالعملاء مع على Cityالقيمة Seattle.

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

لإضافة وظيفة إلى تطبيق الخاص بك

  • قم بإضافة TextBoxعنصر التحكم و Buttonالتحكم وتمرير القيمة في صندوق نص إلى الاستعلام. (CustomersTableAdapter.FillByCity(NorthwindDataSet.Customers, TextBox1.Text)).

  • إضافة التحقق من صحة منطق إلى ColumnChangingأو RowChangingحدث لجداول بيانات في ورقة العمل. لمزيد من المعلومات، راجع التحقق من صحة بيانات في Datasets.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء TableAdapters

كيفية القيام بما يلي: إنشاء استعلامات محول الجدول

المبادئ

نظرة عامة حول محول الجدول

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

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

موارد أخرى

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

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

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

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

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