الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

. ماهو هذا السر فى ADO

مغلق
بدأه islambase@yahoo.com في 20 يونيو 2007 · 9 رد · 1,339 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخوانى الأعزاء

السلام عليكم ورحمة الله وبركاته

كان للاتصال بقواعد البيانات نظام يسمى DAO وأداة اتصال تسمى DATA (طريقة سهلة وبسيطة)

وظهر بعد ذلك النظام المسمى ADO وأجد معظم الناس قد تحولوا اليه ، ومعظم استفسارات قواعد البيانات فى هذا المنتدى أو غيره تجدها عن عدم القدرة على الاتصال باستخدام هذا النظام ADO أو تجدها عن مشاكل حدثت بسبب استخدامه لم تكن موجودة من قبل عند استخدام النظام السابق DAO

فلماذا اتجه اليه معظم المبرمجين (أو يكاد يكون كل المبرمجين) رغم صعوبة الاتصال عن طريقه ورغم مشاكله الكثيرة؟

لابد وأن هناك سر لا أعرفه (لابد وأن له مزايا رهيبة يتمتع بها من يستخدموه بعد تمكنهم من عملية الاتصال)

لذلك فهم يتحملون مشقات ومشاكل عملية الاتصال من أجل التمتع بهذه المزايا فيما بعد

تمامآ كما يتحمل المؤمنون مشقة الحياة الدنيا من أجل التمتع بنعيم الآخرة فيما بعد

أرجوكم اخوانى المبرمجين المتميزين . ماهو هذا السر؟

أريد معرفة هذه المزايا أو بعضها حتى أتمتع بها

والسلام عليكم ورحمة الله وبركاته

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#2

السلام عليكم،

مشكور على الموضوع الجميل أخي الكريم وجزاك الله الف خير.

سأشارك بما أعرفة بعلوماتي البسيطة، وياريت يساعدنا ويشترك بالنقاش من لدية خبرة في الموضوع.

وأود أن أنوه على شغله ألا وهي قوة ADO حيث وجدت بعض المقالات على النت تتحدث عن سطرتها على باقي اللغات مثل الجافا التي لم تستطيع منافستها أو الوصول لحل أفضل، فأصبحت الجافا تستخدم ADO. وما يميزها هي تكوين طبقة ما بين لغة البرمج ومصادر المعلومات OLE DB (سواء كانت قاعدة بيانات أو أي بيانات منتضمة أخرى) تسهل عملية التعامل مع المعلومة وتطوير برامج بطبقات متعددة كما هو متبع في أفضل الممارسات، ومن خلالها (ADO) يتم التعامل مع المعلومات دون الحاجة لمعرفة نوع مصدرها. ولا تتطلب معرفة حرف واحد في SQL حيث يتم التعامل مع Objects لتعديل أو إضافة أي معلومة أو حتى قراءاتها عن طريق الكود.

وتم تطوير ADO.NET لتكون جزء من Microsoft .NET Framework.

والله اعلم،،،،

ولكم جزيل الشكر والتقدير،،،،،،

فراس ناصر

تم تعديل هذه المشاركة بواسطة Feras Nasser في 21 يونيو 2007 في 00:19

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

#3

أخى العزيز

جزاك الله كل خير على تعاونك

ولكن أرجو منك ومن جميع أخوانى الأعزاء المتميزين أن تعذرونى . فأنا شبه مبتدئ

أرجو توضيح هذه المزايا بأمثلة (مثال لكل ميزة)

هكذا مثلآ:-

يتميز ال ADO ب ……………..…………..فاذا أردت مثلآ أن تفعل كذا ، فانك عند استخدام النظام DAO لابد من أن تقوم بعمل كذاوكذا. أما عند استخدام النظام ADO فما عليك الا أن تفعل كذا فقط لتصل الى ما تريد.

وأكرر اعتذارى لكم اخوانى . ولكم ألف شكر

والسلام عليكم ورحمة الله وبركاته

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#4

هناك موضوع علي مكتبة الأدو كاملة سيقوم زملينا بشرحها كاملة ونرجو منك التصويت والإقتراع علي الشرح او عدم الشرح وشكرا لك

vipersig.jpg

المحاسب

سامح إبراهيم عبداللطيف

sameh_ibm@hotmail.com

SAMHOOON

#5

نستطيع ان نقول ببساطة ( اذا كنت تعمل على برمجة برنامج يعمل على حاسوب واحد لمستخدم واحد بشكل مستقل عن انترنيت فلا بأس بـ داو ، اما اذا كنت تريد ان تصمم برنامجا لمجموعة مستخدمين وله ارتباط بالشبكة العالمية انترنيت فلابد لك من ان تستخدم ادو , وذلك لأن داو غير متلائمة مع متطلبات انترنيت ، فقد تم بناء داو ليعمل على محطة عمل وحيدة أو بوجود شبكات محلية ، مما يجعل منه اختبارا غير مرغوب لجميع تطبيقات انترنيت ، فلذلك اذا احتاج تطبيقك للاتصال مع مستثمرين عبر خدمات ويب ، عليك استخدام ادو لبرمجة هذا المشروع و استثمار معطياته.

#6

أخى العزيز samer 69

جزاك الله كل خير على ذكرك لهذه الميزة الهامة . ولك ألف شكر

-------------------------------------------------------------

أخى العزيز sameh_ibm

جزاك الله كل خير على تعاونك

ولكن أوضح لك و لجميع أخوانى الأعزاء المتميزين أنى لا أريد مكتبة كاملة عن الado . انما

أرجو فقط توضيح هذه المزايا بأمثلة (مثال لكل ميزة)

والسلام عليكم ورحمة الله وبركاته

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#7

أخوانى الأعزاء

ألا يوجد منكم من يوضح لى باقى هذه المزايا بأمثلة كما ذكرت ؟

مش ممكن تكون هذه الميزة التى ذكرها الأخ العزيز samer 69 هى الميزة الوحيدة

وأكرر اعتذارى لكم اخوانى . ولكم ألف شكر

والسلام عليكم ورحمة الله وبركاته

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#8

أين حريف البرمجة وأمثاله؟

أين أصحاب المواضيع النشط والهامة؟

أنا لاأريد أكثر من مقارنة بين الاثنين (ado,dao)

توضح مزايا الado

والسلام عليكم ورحمة الله وبركاته

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

#9

السلام عليكم ورحمه الله وبركاته انا قرأت تعليقات الاخوه فى المنتدى وكلها تعليقات فعال واحب ان انوه الى الاخ ان الادو لا تختلف عن الداو كثيرا الا فى نقاط فى اكواد ولا يمكن ذكرها الا عند الحاجه لها ولكن اقول لك ان استخدام الادو والداو يرجع الى المشروع الذى يتم وميزه الادو عن الداو ان الادو يمكن ان يعمل مع اى نوع قاعده بيانات سواء اكسس او اس كيو ال سرفر او اوركل اما الداو فلا يمكن ان تعمل الا مع الاكسس وبذلك يقوم المبرمجين باستخام الادو حتى اذا كانت فيه توسعات فى المشروع يقومو المبرمجين فقط بعمليه تصدير البيانات من اكسس الى اوركل او اى برنامج كبير مع تغير البروفيدر فقط ولا يحتاجون الى اعاده هيكله للنسيستم من جديد

واتمنى من الله ان يكون عملك فيما يحبه الله ورسوله

#10

أخى العزيز

جزاك الله كل خير على ذكرك لهذه الميزة الهامة الرهيبة.

الDAO لايعمل الا مع قاعدة بيانات ACCESS أما الADO فيعمل مع أى قاعدة بيانات

الآن عرفت لماذا يلجأ اليه المبرمجون رغم صعوبته عن الDAO

ولك ألف شكر

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــة ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

شكراً لك اخي الكريم

هذا الموضوع مغلق.

مواضيع مشابهة