عرض مشاركة واحدة
قديم 19/12/2003   #3
شب و شيخ الشباب باسل
شبه عضو
-- اخ حرٍك --
 
الصورة الرمزية لـ باسل
باسل is offline
 
نورنا ب:
Oct 2003
المطرح:
UAE
مشاركات:
73

إرسال خطاب MSN إلى باسل إرسال خطاب Yahoo إلى باسل
افتراضي


يمكن رح يلاقي أغلب المشاركين إنو هالمقالة صينية أو سنسكريتية
بس بحب وضح شغلة أو بالأحرى بسط المفهايم شوي
أولا الADO هي ليست أداة كما سماها أخي كيكو
الموضوع هون عم يتحدث عن Active Data Object وهيدا مفهوم عام وضع من قبل واضعي أسس البرمجة غرضية التوجه أو ما يدعى OOP أو Object Oriented Programming
وبغض النظر عن اللغة المتبعة في البرمجة أكانت هي Delphi أو كانت VB أو حتى السكريبتات الأنية التنفيذ كجافا سكريبت وغيرها فهي جمعها بحاجة لتتعامل مع عناصر أخرى خارجية لكي تتستطيع التعامل والتخاطب مع قواعد البيانات وبالنسبة لـ ADO فقد كانت ولمدة طويلة من الزمن أكثر المفاهيم تطوراً في التعامل مع قواعد البيانات بشكل عام وليس فقط قواعد Access بل النظام نفسه يمكنه أن يؤمن لك التعامل وبسهولة مع Oracle أو SQL SERVER أو حتى يمكن التخاطب مع الدليل التفاعلي لويندوز Active Directory حيث يمكنك عن طريق ADO الاستعلام والبحث في اعادات الشبكات واستخراج أسماء المستخدمين أو الأجهزة المشتركة في نفس النطاق على سبيل المثال.
إذا ADO هي مجموعة من العناصر البرمجية التي تستخدم في كثير من اللغات البرمجية الأخرة للتعامل مع طيف واسع وكبير من قواعد البيانات ضمن بيئة ويندوز بشكل عام مهما كانت هذه القاعدة تبدا من ملفات نصية بسيطة CSV files إلى القواعد العلائقية الضخمة كـ SQL SERVER and ORACLE
في الحقيقة منذ أكثر من سنتين تقريباً جائتنا مايكروسوفت بالنسخة المطورة من ADO وهي تختلف كلياً عن النسخة القديمة وهي ADO.NET وقد تم برمجتها لكي تتعامل وبسرعة عالية مع طيف أوسع ليس فقط مع قواعد البيانات بل وحتى مع وسائل اتصال وبروتوكولات متعددة وما يميز هذه النسخة الجديدة كونها تتخاطب فيما بينها ومع بقية البيئات ببروتوكلات SOAP و XML
مما يجعلها تستطيع أن تتعامل مع بيئات وأنظمة غير ويندوز أيضاً مثل UNIX و Linux
وهذا ما يجعل من مبرمجي بيئة ويندوز أن يضعو برمجيات يمكنها أن تتعامل مع قواعد بينات MySQL أو غيرها من القواعد المعتمدة في نظام Unix و Linux

فقط أردت التوضيح كي لا تفهمو أن ADO هي أداة برمجية
فهي بعيدة بمفهومها عن أدواة ActiveX Object المستخدمة في دلفي و فيجوال بيسك بل وحتى تلك الأدوات المستخدمة لا تعمل بدون وجود ADO فهي تعتمد بالأصل على ADO في تنفيذ العمل

لكم تحياتي
  رد مع اقتباس
 
Page generated in 0.03084 seconds with 11 queries