تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل كود إعادة الترقيم بعد الحذف
#1
السلام عليكم
ممكن تعديل كود إعادة ترقيم رقم التسلسل وكود الموظف بعد الحذف
فكود إعادة الترقيم بعد الحذف يعمل تمام
ولكن لم استطيع ضبط إعادة ترقيم كود الموظف


الملفات المرفقة
.rar   School_Banigazi.rar (الحجم : 4.28 م ب / التحميلات : 99)
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: sendbad100
#2
السلام عليكم

انا انصح بالتالي

1- يجب ان يكون كود الموظف ثابت غير قابل للتعديل ايضاً.
اذا افترضت اني موظف اليوم معي كود واذا حذف موظف يتغير الكود من وجهه نظري هذا غير منطقي.

2- ما يحتاج تقوم باعادة الترقيم في قاعدة البينات. فقط قم بترقيم في MSHFlexGrid1 بعد عملية اظهار البيانات.

والله الموفق
الرد }}}
#3
في المعتاد، عندما تصمم برنامجاً يعتمد على قواعد البيانات، فإنك تستخدم أكثر من جدول، ومن المرجح أن بعض الجداول ترتبط بجداول أخرى بعلاقات، ولذلك عند حذف سجل من جدول ما، تفقد السجلات الموجودة في الجداول المرتبطة صلتها بالسجل المحذوف.

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

من رأيي، وعن نفسي، لا أتعامل مع عملية الحذف إلا في ما نذر. وأستعيض عنها بعملية (إخفاء) للسجلات المطلوب حذفها، دون أن أحذفها فعلياً.
الطريقة تكون بإضافة سجل يفيد بإمكانية عرض السجل في نتائج الاستعلامات أم لا.

لك تحية.
الرد }}}



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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم