اتصال قاعدة بيانات ADO
- الصفحة السابقة مقدمة إلى ADO
- الصفحة التالية جمع البيانات ADO
قبل الوصول إلى البيانات من صفحة الويب، يجب أولاً إنشاء اتصال بقاعدة البيانات.
إنشاء اتصال قاعدة بيانات بدون DSN
أسهل طريقة للاتصال بقاعدة بيانات معينة هي استخدام اتصال بدون DSN. يمكن استخدام اتصال بدون DSN لأي قاعدة بيانات Microsoft Access في موقعك.
افترض أن لديك قاعدة بيانات تُدعى "northwind.mdb" تقع في مجلد الويب "c:/webdata/"، يمكنك استخدام الكود ASP التالي للاتصال بهذه القاعدة البيانات:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" %>
لاحظ، في المثال السابق، يجب عليك تحديد محرك قاعدة بيانات Microsoft Access (Provider) و مسار الفيزيائي للقاعدة البيانات على الحاسوب.
إنشاء اتصال قاعدة بيانات ODBC
افترض أن لديك قاعدة بيانات ODBC تُدعى "northwind"، يمكنك استخدام الكود ASP التالي للاتصال بهذه القاعدة البيانات:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Open "northwind" %>
من خلال اتصال ODBC، يمكنك الاتصال بأي قاعدة بيانات على أي جهاز في شبكتك، طالما أن اتصال ODBC متاح.
اتصال ODBC بـ MS Access Database
يقدم لك أدناه شرحًا حول كيفية إنشاء اتصال بـ MS Access Database:
- فتح لوحة التحكم ODBC الشعار
- اختر النظام علامة تبويب ODBC
- انقر علىإضافةزر
- اختيار السائق إلى Microsoft Access، ثم انقر علىإنهاءزر
- انقر على زر "اختيار" في النافذة التالية للتحديد موقع قاعدة البيانات
- اعطِ اسم مصدر البيانات لهذه قاعدة البيانات (DData SSource Name،DSN)
- انقر على "موافق"
ملاحظة:يجب إكمال هذا الإعداد على جهاز الكمبيوتر الذي يوجد به موقعك. إذا كنت تشغل PWS أو IIS على جهازك الخاص، يمكن تشغيل هذا النظام، ولكن إذا كان موقعك على خادم بعيد، فسيتعين عليك امتلاك صلاحيات الوصول المادية إلى هذا الخادم أو يمكن أن يطلب من مزود خدمات الويب الخاص بك القيام بذلك.
كائن ADO Connection Object
يستخدم كائن ADO Connection لإنشاء اتصال مفتوح مع مصدر بيانات. من خلال هذا الاتصال، يمكنك الوصول إلى قاعدة البيانات واستخدامها.
انظر إلى جميع الطرق والأدوات للوصول إلى هذا الكائن الاتصال.
- الصفحة السابقة مقدمة إلى ADO
- الصفحة التالية جمع البيانات ADO