ActiveX Data Object.NET (ADO.NET)

مؤلف: Randy Alexander
تاريخ الخلق: 3 أبريل 2021
تاريخ التحديث: 24 يونيو 2024
Anonim
Excel VBA Introduction Part 30 - ADO (ActiveX Data Objects) Querying a Database
فيديو: Excel VBA Introduction Part 30 - ADO (ActiveX Data Objects) Querying a Database

المحتوى

التعريف - ماذا يعني Object Data Object.NET (ADO.NET)؟

ActiveX Data Object.NET (ADO.NET) هي مكتبة برامج في .NET Framework تتكون من مكونات البرامج التي توفر خدمات الوصول إلى البيانات. تم تصميم ADO.NET لتمكين المطورين من كتابة التعليمات البرمجية المدارة للحصول على وصول منفصل لمصادر البيانات ، والتي يمكن أن تكون علائقية أو غير علائقية (مثل XML أو بيانات التطبيق). تساعد ميزة ADO.NET هذه على إنشاء تطبيقات موزعة لمشاركة البيانات.

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia ActiveX Data Object.NET (ADO.NET)

تطورت ADO.NET من ADO ، وهي أيضًا تقنية مشابهة لـ ADO.NET مع بعض التغييرات الهيكلية الأساسية. على الرغم من وجود شرط للعمل في الوضع غير المتصل باستخدام ADO ، يتم نقل البيانات إلى قاعدة البيانات في ADO.NET بشكل أكثر كفاءة باستخدام محولات البيانات. يختلف تمثيل البيانات في الذاكرة بين ADO و ADO.NET. يمكن أن يحتفظ ADO.NET بالبيانات في جدول نتائج واحد ، لكن ADO يحتفظ بجداول متعددة جنبًا إلى جنب مع تفاصيل علاقتها. بخلاف ADO ، لا يستخدم نقل البيانات بين التطبيقات التي تستخدم ADO.NET تنظيم COM (طراز كائن المكون) ولكنه يستخدم مجموعة البيانات التي تنقل البيانات كدفق XML.

تعتمد بنية ADO.NET على عنصرين أساسيين: موفر بيانات إطار عمل DataSet و .NET.

توفر Dataset المكونات التالية:

  1. مجموعة كاملة من البيانات بما في ذلك الجداول ذات الصلة ، والقيود وعلاقاتهم
  2. وظيفة تشبه الوصول إلى البيانات البعيدة من خدمة ويب XML
  3. التلاعب في البيانات بشكل حيوي
  4. معالجة البيانات بطريقة غير متصلة
  5. توفير عرض XML الهرمي للبيانات العلائقية
  6. استخدام أدوات مثل XSLT و XPath Query للعمل على البيانات

يتضمن موفر بيانات .NET Framework المكونات التالية لمعالجة البيانات:


  • الاتصال: هذا يوفر الاتصال بمصدر البيانات
  • الأوامر: هذا ينفذ بيانات قاعدة البيانات اللازمة لاسترداد البيانات أو تعديل البيانات أو تنفيذ الإجراءات المخزنة.
  • DataReader: هذا باسترداد البيانات في الأمام فقط والقراءة فقط النموذج.
  • DataAdapter: هذا بمثابة جسر بين مجموعة البيانات ومصدر البيانات لتحميل مجموعة البيانات وتوفيق التغييرات التي تم إجراؤها في مجموعة البيانات مرة أخرى إلى المصدر.

إطار كيان ADO.NET من .NET Framework 4.0 ، التكنولوجيا الجديدة لـ ADO.NET ، يلخص مستوى برمجة البيانات للتخلص من عدم التوافق بين نماذج البيانات واللغات ، والتي سيتعين على مطوري التطبيقات التعامل معها.