نظراً لعدم إستغناء معظم البرامج عن قاعدة البيانات .. حبيت أضع هذا الموضوع لتبادل الفائدة والمنفعة للجميع ..
ماهو الأفضل أن تربط قاعدة البيانات عن طريق الكود .. أم طريق الأداة
مثلاً من حيث الأداء ، السرعة ، الأخطاء .... إلخ ..
شارك برأيك ..
نظراً لعدم إستغناء معظم البرامج عن قاعدة البيانات .. حبيت أضع هذا الموضوع لتبادل الفائدة والمنفعة للجميع ..
ماهو الأفضل أن تربط قاعدة البيانات عن طريق الكود .. أم طريق الأداة
مثلاً من حيث الأداء ، السرعة ، الأخطاء .... إلخ ..
شارك برأيك ..
بالنسبة لي أفضلها ربط البيانات عن طريق الاداة (الداتا كنترول) كونها سهلة وفعالة ... وبهذه المناسبة أتمنى تجميع المواضيع الخاصة بربط البيانات عن طريق الاداة
السلام عليكم ورحمة الله وبركاتة
الأداة :لأى مستخدم يرغب فى السهولة ولكن على حساب الكثير من الأمور
الكود :يفضلة المحترفين نظرا لمايتيحة لهم من إمكانيات جبارة تكفى لسد إحتياجاتهم عكس الأدوات
{يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }الحج1
انا مع الأخ shearer تماما
وأعتقد ان هناك كثير من العمليات التي لا تسعفك فيها الأدوات
ومن اتقن التعامل مع الكائنات لا يعود ابدأ للأدوات
سبحان الله MCP,MCSA,MCDBA,MCSE,MCTegyptian in Dammam----------------------------------------------------مواضيعي بالمنتدي أنشأ مشروعك بالفيجوال بيسك 6كتاب أنشأ مشروعك بالفيجوال بيسك كامل pdfكل ما يتعلق بدوال التاريخالمستخدمون والصلاحيات في برنامجك
مكتبة ADO من خلال الأكواد
تحياتي
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ..
أنا أفضل استخدام الكد في الربط وبالتحديد أفضل Ado .
ولكن أيهما أفضل ADO أم DAO ؟
سبحان الله وبحمده ... سبحان الله العظيم
بالنسبة للمبتدئين فأفضل اختيار الأداه وذلك تمشياً مع قدراتهم
بالإضافة لسهولة الأداه وسهولة الربط والتعامل
لاسيما وانه لايوجد مشاكل فيها فكثير من البرامج شغالة على الأداه
ولم يكتشف فيها اي عيب او اخطاء
والأداه برأيي انها اقوي واسرع بالنسبة للربط ام الإمكانيات فهذا شيء ثاني
يكون للمحترفين او المتقدمين
كلاهما مهم
أنا احتاج إلى الإثنين في عملي
لكن ينصح للمبتدئين بالكود و ليس الأدوات حتى يفهموا الأمر جيدا
أسألكم الدعاء لأبي و أمي
جميل جداً .. إذا الأغلبية حتى الآن يفضلون إستخدام الربط عن طريق الكود .. وأنا أيضاً أضم صوتي معهم ...
بالنسبة لتجربتي الشخصية فقد كنت استخدم الأداة في الربط وكنت أواجه مشاكل في عملية إضافة البيانات .. بالإضافة إلى أن الربط عن طريق الأداة يجعل حلقة الإتصال بين البرنامج وقاعدة البيانات مستمره حتى إغلاق البرنامج مما يسبب البطء للبرنامج وبعض العيوب الأخرى ..
لكن عند استخدامي الربط عن طريق الكود وجدت سهولة في التعامل أكثر من الأداة ( تخيل ) .. هذا بالإضافة إلى أن الإتصال بين البرنامج وقاعدة البيانات تكون لحظية ( ممكن ما تتجاوز ثانية ) ..
وبالنسبة للتقنية ( ADO ) هي الأفضل ولها المستقبل .....
تم تعديل هذه المشاركة بواسطة shoqi في 1 مارس 2005 في 21:51
السلام عليكم ورحمة الله وبركاتة
اقتباسالأداة :لأى مستخدم يرغب فى السهولة ولكن على حساب الكثير من الأمورالكود :يفضلة المحترفين نظرا لمايتيحة لهم من إمكانيات جبارة تكفى لسد إحتياجاتهم عكس الأدوات
اتفق تماما مع الاخ :rolleyes: shearer
كما اضم صوتى للاخ المبرمج أحمد ف تساءله :unsure:
اقتباسولكن أيهما أفضل ADO أم DAO ؟
تحياتى
ان اجــمل الزهـــــــــــر مانـــــبت بحــــــــدائق الاحـــــــــــــــزان
Eng. Mohammed Salah
السلام عليكم ورحمة الله وبركاتة
DAO: وهى إختصار لكلمة (Data Access Objects) وهى مكتبة من رأى انها للمبتدئين حيث انها تحتوى على أمر من وجهة نظرى انه عيب خطير جدا وهو الخاصية (خطوة خطوة) والمقصود بها انك إذا قمت بتعديل فى أى شئ داخل قاعده البيانات يجب عليك ان تقوم بحفظه فورا لانك إذا قمت بتعديل على أحد الأعمدة ثم قمت بتعديل عمود أخر ثم حفظت سيتم
تعديل العمود الأخير فقط اما العمود الأول فسيلغى تعديلة وهذا المر منبة علية فى مكتبة التعليمات الخاصة بالمكتبة بالإضافة انه لايدعم Visual FoxPro ISAM ويمكن ان يحتوى جهازك فى الوقت نفسة المكتبة بنسخها المختلفة من 1 إلى 3.6 لذا فمكتبة DAO تعد الإختيار الأمثل لقواعد البيانات على الأجهزة المنعزلة الثابتة كما يقال ان مايكروسوفت قد انتهت من تصديرها والله أعلم. (تعد من أفضل وأسرع طرق الإرتباط مع مجموعة الأوفيس مثل أكسيس وأكسيل)
ADO: فى الحقيقة يعتبر البعض هذه المكتبة هى الحاوية التى تضم بداخلها المكتبتين DAO & RDO وهى الأختيار المناسب فى حالة إذا ماكنت مبرمج COM او سيرفرك يدعم OLE environment وتدعم الكثير من نظم قواعد البيانات الأخرى مثل Relational, indexed, ISAM type تتميز بسرعتها العاليه جدا وتوفيرها للذاكرة وتغلبها على المشكلة السابقة حيث يمكنك تعديل ماتشاء ثم الحفظ فى اى وقت (للعلم فقط DAO يمكن التغلب على مشكلتها عن طريق البرمجة) تفضل بشده فى الأجهزة المتصلة والثابتة
هذا والله أعلم حاولت الإختصار قدر المطلوب حتى لايكون الأمر موضوع إنشاء
{يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }الحج1
مشكووووووووووووووور
يا غالى على الرد
ان اجــمل الزهـــــــــــر مانـــــبت بحــــــــدائق الاحـــــــــــــــزان
Eng. Mohammed Salah
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…