موصل البيانات DataAdapter
موصل
البيانات هو مجرد حلقة وصل بين كائن الاتصال Connection
Object ومجموعة البيانات DataSet، ومهمته هي إيصال البيانات من الخادم إلى مجموعة البيانات أو
العكس.
ويتكون
موصل البيانات في الحقيقة من أربعة كائنات أوامر Command
Objects، تحتوي على جمل SQL اللازمة لتحديد البيانات من الخادم SELECT، وتحديثها UPDATE وإدراج سجلات جديدة INSERT وحذف سجلات موجودة DELETE، وبهذا يتيح لمجموعة البيانات حرية التعامل مع قاعدة البيانات في
كلا الاتجاهين (الاستقبال والإرسال)، على عكس قارئ البيانات DataReader، الذي يقرأ البيانات فقط.
في
الحقيقة، فإن موصل البيانات يستخدم قارئ البيانات Data Reader داخليا لتنفيذ أمر التحديد.. لكن هذا مجرد جزء من قدرات موصل
البيانات، فهو يستطيع إرسال التغييرات من مجموعة البيانات إلى قاعدة البيانات، كما
يتيح لك عمل خراط للجداولTable Mapping ، وذلك بإعادة تسمية الجداول والأعمدة بأسماء خاصة بك، وربطها
بالأسماء الحقيقية في قاعدة البيانات، وهو ما سنتعرف عليه بالتفصيل في نهاية هذا
الفصل.
دعنا
إذن نتعرف على الواجهات والفئات التي تصنع موصل البيانات.
من
كتاب: من الصفر إلى الاحتراف برمجة قواعد البيانات في فيجوال بيزيك دوت نت ADO .NET.. للتنزيل:
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.