المتابعون للمدونة

الخميس، 24 أبريل 2014

دوت نت وأوراكل


س: هل يمكن إنشاء تطبيقات دوت نت تتعامل مع قواعد بيانات أوراكل Oracle Database؟

ج: نعم.. يمكن استخدام تقنية ADO.NET للتعامل مع العديد من أنواع قواعد البيانات ومنها أوراكل، بنفس طريقة التعامل مع قاعدة بيانات سيكويل سيرفر وآكسيس، فالفروق تنحصر في نوع مزود البياناتDb Provider الذي تتعامل معه.. هذا جزء من مرجع "من الصفر إلى الاحتراف برمجة قواعد البيانات" يوضح هذا الأمر:

مزود Oracle:

قدمت ميكروسوفت منذ إصدار دوت نت 2003 دعما للتعامل مع قواعد بيانات أوراكل، فهي تمتاز بالقوة والشهرة والانتشار.. وتوجد فئات هذا المزود في النطاق:

System.Data.OracleClient

لكن استخدام هذا النطاق يتطلب منك أولا إضافة مرجع إليه Reference في برنامجك، علما بأنه يوجد في الملف:

System.Data.OracleClient.dll

وعليك أن تلاحظ أن جميع هذه المزودات توفر نفس أدوات الاتصال بقاعدة البيانات (كائن الاتصال Connection، كائن الأمر Command، موصل البيانات DataAdapter، مجموعة البيانات DataSet، قارئ البيانات DataReader... إلخ)، لكنّ كلا منها يبدأ باختصار يوضح نوع المزود، مثل:

كائنات الاتصال:

SqlCeConnection

SqlConnection

OdbcConnection

OleDbConnection

OracleConnection

كائنات الأمر:

SqlCeCommand

SqlCommand

OdbcCommand

OleDbCommand

OracleCommand

موصلات البيانات:

SqlCeDataAdapter

SqlDataAdapter

OdbcDataAdapter

OleDbDataAdapter

OracleDataAdapter

مجموعات البيانات:

SqlDataSet

OdbcDataSet

OleDbDataSet

OracleDataSet

قارئات البيانات:

SqlCeDataReader

SqlDataReader

OdbcDataReader

OleDbDataReader

OracleDataReader

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

صفحة الشاعر