فئة خريطة
الجدول DataTableMapping Class
هذه
الفئة تمثل الواجهة ITableMapping، وهي تحتوي على المعلومات اللازمة لربط الجدول في مجموعة البيانات
بالجدول الأصلي.
ولحدث
إنشاء هذه الفئة ثلاث صيغ:
- الصيغة الأولى بدون معاملات.
- والصيغة الثانية تستقبل اسم الجدول الأصلي
واسم الجدول في مجموعة البيانات.
- والصيغة الثالثة تزيد على الصيغة السابقة بمعامل ثالث، يستقبل
مصفوفة من النوع DataColumnMapping، تحتوي على معلومات الربط بين أعمدة الجدولين.
وتمتلك
هذه الفئة هذه الوسائل الجديدة:
معرفة عمود البيانات GetDataColumn:
تعيد كائن عمود البيانات DataColumn الذي يمثل العمود المحدد بالمعاملات المرسلة، وهي بالترتيب:
- اسم العمود الأصلي.
- كائن النوع Type الذي يمثل نوع هذا العمود.
-
كائن الجدول DataTable
الذي يمثل الجدول في مجموعة البيانات.
- إحدى قيم المرقم MissingMappingAction التي تحدد ماذا سيحدث لو لم يتم العثور على العمود في خريطة
الجدول.
- إحدى قيم المرقم MissingSchemaAction، التي توضح التصرف المناسب إذا لم يتم العثور على هذا الجدول في
مجموعة البيانات.
معرفة الجدول GetDataTableBySchemaAction:
تعيد كائن جدول البيانات DataTable الموجود في مجموعة البيانات، والمذكور اسمه في خريطة الربط..
وتستقبل هذه الوسيلة معاملين:
- كائن مجموعة البيانات DataSet.
معرفة خريطة العمود GetColumnMappingBySchemaAction:
- اسم العمود الأصلي.
من
كتاب: من الصفر إلى الاحتراف برمجة قواعد البيانات في فيجوال بيزيك دوت نت ADO .NET.. للتنزيل:
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.