تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مساعدة بخصوص كود الحفظ
#17
(04-10-18, 03:57 PM)ay.alhaj كتب : شكرا لك اخي على مجهودك معي بس حبيت اعرف رأيك كمبرمج عندك خبرة

العفو أخي ay.alhaj



(04-10-18, 12:19 AM)ay.alhaj كتب : انا بالنسبة الي افضل الطريقة بالاجراءات الموجهة
ماذا تعني بـ الاجراءات الموجهة ؟

بس انا قصدي بالنسبة لسرعة تنفيذ الكود في اختلاف
لا يوجد إختلاف في سرعة تنفيذ الكود ( بشرط : حسن صياغة وكتابة الكود )


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


أرفق لي كود التعديل في قاعدة البيانات الذي تستخدمة وسأثبت لك بدون أدنى شك أنك غائب أيضاً عن هذا الأمر.
طبعاً هذا الموضوع غير موجود في المنتدى ولم يتطرق له أحد من قبل !!!

البرنامج متصل مع الشبكة وفي اكثر من نسخة للبرنامج وتم استدعاء كود الحفظ بنفس اللحظة هل يحدث تعارض ام لا؟
الكود سيتم تنفيذة بدون مشاكل لكن البيانات التي يتم التعديل عليها ( غاب عنها مبداء تكامل البيانات )

وهو موضوع يحتاج إلى شرح في موضوع مستقل



لإعطائك فكرة عن ماذا أتحدث :
تخيل !
قمت بعمل برنامج يعمل على الشبكة , ويقوم بإستخدامة أكثر من مستخدم .
عبدالله ( مستخدم )
محمد ( مستخدم )

عبدالله ) قام بفتح البرنامج ثم قام بالبحث عن سجل موظف مثلاً , ثم فتح النافذة الخاصة بتعديل بيانات هذا الموظف (الآن عبدالله يقوم بتعديل البيانات ولكن , عبدالله جلس يشرب الشاي ويتبادل الحديث من شخص بجانبة ونسي النافذة مفتوحة ولم يكمل التعديل , لأنه مشغول , عندى ينتهي من شرب الشاي , سيقوم بالضغط على زر الحفظ )

( محمد ) قام بفتح البرنامج ثم قام بالبحث عن سجل موظف مثلاً , ثم فتح النافذة الخاصة بتعديل بيانات هذا الموظف ( نفس الموظف الذي قام عبدالله بفتح نافذة التعديل له ) (الآن محمد يقوم بتعديل البيانات وإنتهى من التعديل وقام بالضغط على زر الحفظ ......  ولكن , عبدالله ما زال يشرب الشاي ويتبادل الحديث من شخص بجانبة ونسي النافذة مفتوحة ولم يكمل التعديل ) 

من فتح النافذة التعديل أول ؟ ( عبدالله  )
لكن قام ( محمد  ) بتعديل البيانات , والبيانات الآن في قاعدة البيانات تختلف عن المعروضة أمام ( عبدالله )

أعطني رأيك ؟ ماذا يسحدث في مثل هذة الحالة؟
الآن ( عبدالله ) إنتهى من شرب الشاي , ولكنه قام بتعديل بسيط فقط , ( ثم قام بالضغط على زر الحفظ )
كل الذي قام به محمد سيذهب ؟ أم ماذا تعتقد أنه سيحدث؟


سأقوم بعمل شرح سريع على هذا الأمر في موضوع آخر . وأخبرك برابط الموضوع , للفائدة العامة.
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 07:01 AM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 03:39 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 06:22 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 07:26 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 09:22 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 02-10-18, 10:17 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 03-10-18, 07:36 AM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 03-10-18, 04:09 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 03-10-18, 07:38 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 04-10-18, 12:19 AM
RE: مساعدة بخصوص كود الحفظ - بواسطة عبدالله الدوسري - 04-10-18, 07:49 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 04-10-18, 03:57 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 04-10-18, 08:07 PM
RE: مساعدة بخصوص كود الحفظ - بواسطة ay.alhaj - 04-10-18, 10:22 PM


التنقل السريع :


يقوم بقرائة الموضوع: