السلام عليكم ورحمة الله وبركاته
الأخوة الكرام بعد أن قررت أن أعتمد تقنية ADO في الإتصال بقواعد البيانات ولكن في البداية واجهتني عدة أسئلة أرجو الإجابة عنها كما أرجو أن نشكل مرجع اساسي للمفاهيم الأساسية لهذه التقنية بحسب أصداراتها
أولا عندما أردت إضافة المكتبة وجدت الإصدرارت التالية
1- Microsoft ActiveX Data Objects 2.0 Library
2 - Microsoft ActiveX Data Objects 2.1 Library
3- Microsoft ActiveX Data Objects 2.5 Library
4 - Microsoft ActiveX Data Objects 2.6 Library
5 - Microsoft ActiveX Data Objects 2.7 Library
6 - Microsoft ActiveX Data Objects 2.8 Library
7 - Microsoft ActiveX Data Objects Recordest 2.8 Library
8- Microsoft ADO Ext.2.8 for DDL and Secureity
فما الفرق بين هذه الإصدرات وخاصة رقم 7 و 8
-------
هذه من ناحية وعن التصريح أو عند إنشاء Object للإتصال بقواعد البيانات فقد وجدت
Dim db As New ADODB.Connection
ووجدت مرة أخرى
Dim cat As New ADOX.Catalog
ولاحظت الفرق الكبير للإتصال فما الفرق بين ADODB ، ADO ، ADOX????
وما الفرق بين Connection , Catalog
---
وسؤال اخر حيرني كثيرا
أنني وجدت هذه التصريحات في قسم الجنرال ولم يصرح عنها ب Public ولماذا استخدمنا المعامل New
علما أن لاحاجة له في التقنية DAO
----
واخر سؤال
هل تعتبر ADO هي أحدث تقنية وأفضل للتعامل مع قواعد البيانات مقارنة مع DAO وغيره
أفيدوني جزاكم الله خيرا لأني بأمس الحاجة للإجابة عن هذه الإستفسارات قبل البدء بأي كتابة كود
وشكرا