س: هل يمكن إنشاء تطبيقات دوت نت تتعامل مع
قواعد بيانات أوراكل 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
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.