مشاركة عبر


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

تعتبر استعلامات محول الجدول عبارات SQL أو الإجراءات المخزنة التي يمكن تنفيذها مقابل databكـe تطبيق الخاص بك ويتعرض كـ كتبت الوظائف تشغيل محول الجدول. يمكنك ينفذ استعلامات محول الجدول بواسطة استدعاء مقترن وظائف، تماما كما بأي أسلوب تشغيل أي كائن.

إجراء الاستعلامات محول الجدول بتعبئة جدول بيانات ( Fillو FillByاستعلامات) أو إرجاع البيانات الجديدة الجداول معبأ بالبيانات التي تم إرجاعها مع الاستعلام ( GetDataو GetDataByاستعلامات).

يمكنك إضافة استعلامات إلى TableAdapters موجود بواسطة تشغيل معالج تكوين الاستعلام محول الجدول.

إنشاء مثيل من محول الجدول

يجب عليك إنشاء مثيل محول الجدول قبل قدرتهم على إلى الاتصال بأي من الطرق الخاصة به.

ملاحظة

على الرغم من TableAdapters يتم إنشاؤها وتحريرها باستخدام فئة البيانات مصمم ، TableAdapters غير الفئات متداخل فعلياً داخل فئة البيانات. محول الجدولs تقع داخل مساحة اسم التي هو التعرف استناداً إلى اسم ورقة العمل المقترنة محول الجدول. اصطلاح التسمية هو: DataSetName $ $ $ $ + "TableAdapters". ل مثال، تقع الجميع TableAdapters المقترنة NorthwindDataSet في مساحة الاسم NorthwindDataSetTableAdapters. إذا كان هناك هو CustomersTableAdapter، ثم الاسم الكامل سيكون NorthwindDataSetTableAdapters.CustomersTableAdapter.

إلى إنشاء مثيل محول الجدول

  • يسحب عناصر من الإطار موارد بيانات إلى نموذج في تطبيق Windows تلقائياً بإنشاء مثيل من محول الجدول في النموذج. قم بفحص محول الجدول في علبة مكوّن (ناحية صغيرة أسفل الحد السفلي من النموذج) عن الاسم مثيل.

    -أو-

  • بعد بنية محول الجدول، قم بإنشاء مشروع. ثم يظهر محول الجدول في من مربع الأدوات. قم بسحب محول الجدول من إلى olbox على إلى نموذج إلى إنشاء مثيل. قم بفحص محول الجدول في علبة مكون من اسم مثيل.

    -أو-

  • إنشاء محول الجدول المثيل برمجياً:

    Dim CustomersTableAdapter1 As NorthwindDataSetTableAdapters.CustomersTableAdapter
    CustomersTableAdapter1 = New NorthwindDataSetTableAdapters.CustomersTableAdapter()
    
    NorthwindDataSetTableAdapters.CustomersTableAdapter customersTableAdapter1;
    customersTableAdapter1 = new NorthwindDataSetTableAdapters.CustomersTableAdapter();
    

ينفذ استعلامات محول الجدول التي تقوم بتعبئة البيانات الموجودة الجداول (Fill() وظائف)

إلى ينفذ استعلام محول الجدول الذي يقوم بتعبئة جدول بيانات موجود

  • اتصل بالشركة محول الجدول Fillأو FillByالاستعلام وقم بتمرير المعلومات في جدول بيانات إلى التعبئة. ما يلي على سبيل المثال، تعليمات برمجية ينفذ Fillالاستعلام والتعبئة Customersالجدول:

    CustomersTableAdapter1.Fill(NorthwindDataSet1.Customers)
    
    customersTableAdapter1.Fill(northwindDataSet1.Customers);
    

ينفذ استعلامات محول الجدول التي تقوم بإرجاع جداول بيانات جديدة (وظائف GetData())

لتنفيذ الاستعلام محول الجدول التي إرجاع جدول بيانات جديد

  • اتصل بالشركة محول الجدول GetDataأو GetDataByالاستعلام إلى إرجاع جدول بيانات مكتوبة بنتائج الاستعلام. على سبيل المثال، تنفيذ التعليمة البرمجية التالية GetDataالاستعلام و إرجاع Customersالجدول:

    Dim newCustomersTable As NorthwindDataSet.CustomersDataTable
    newCustomersTable = CustomersTableAdapter1.GetData()
    
    NorthwindDataSet.CustomersDataTable newCustomersTable;
    newCustomersTable = customersTableAdapter1.GetData();
    

ينفذ استعلامات محول الجدول التي تقوم بإرجاع مفرد قيم (Scalar)

يمكنك يسحب استعلام من مربع أدوات التحكم مباشرة إلى فئة البيانات مصمم لإنشاء استعلام مستقل (استعلام مع عدم وجود جدول بيانات).

إلى تنفيذ استعلام محول الجدول التي تقوم بإرجاع القيمة مفردة (مفردة)

  • إنشاء مثيل محول الجدول، قم بتعريف متغير إلى الاحتفاظ بقيمة الإرجاع، وتعيين نتيجة الاستعلام. يلي مثال يفترض أنه هناك استعلام باسم CustomerCountتشغيل QueriesTableAdapter.

    Dim scalarQueriesTableAdapter As NorthwindDataSetTableAdapters.QueriesTableAdapter
    scalarQueriesTableAdapter = New NorthwindDataSetTableAdapters.QueriesTableAdapter()
    
    Dim returnValue As Integer
    returnValue = CType(scalarQueriesTableAdapter.CustomerCount(), Integer)
    
    NorthwindDataSetTableAdapters.QueriesTableAdapter scalarQueriesTableAdapter;
    scalarQueriesTableAdapter = new NorthwindDataSetTableAdapters.QueriesTableAdapter();
    
    int returnValue;
    returnValue = (int)scalarQueriesTableAdapter.CustomerCount();
    

راجع أيضًا:

المهام

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

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

كيفية القيام بما يلي: تحرير الاستعلامات محول الجدول

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

الإرشادات التفصيلية: حفظ بيانات مع وظائف محول الجدول DBDirect

كيفية القيام بما يلي: نقل بيانات مع عنصر تحكم BindingNavigator Windows Forms

الإرشادات التفصيلية: عرض بيانات في نموذج Windows

المبادئ

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

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

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

نظرة عامة حول المصادر بيانات

موارد أخرى

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

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