كيف يتم الترقيم التلقائي لعمود جدول في قاعدة المعطيات Absolute
#11
اضنك في الطريق الخطأ لان المفتاح متعلق بجداول اخرى الا اذا كان مخصص للطباعة فقط ولنفرض مثلا ان الترتيب يكون تصاعدي من 1..الى غاية 50 وحذفت الرقم 21 و 20 اذن عند انشاء مستخدم جديد سيكون رقمه 49 بدل 51 اي انه حدث تكرار
كاقتراح
يمكن انشاء مفتاح للعامل بجمع سنة الازدياد ورمز المنطقة ورقم شهادة الميلاد
الرد
#12
السلام عليكم و رحمة الله تعالى و بركاته
أخي فارس
في الحقل AutoInc لايمكن التغيير كما انه يواصل الترقيم التلقائي بعد الحذف مثلا لدينا 50 سجل و حذفنا رقم 20 مثلا عند انشاء سجل جديد يكون رقمه 51.
اذا اردت التغيير على الرقم فعليك انشاء حقل و دالة و عند الانشاء عليك البحث هل يوجد فراغ بين الارقام اذا وجد رقم فارغ يسجل به و اذا لم يجد يضيف الواحد لكن اظنه حل قد يبطيء قاعدة البيانات خاصة في حالة كم هائل من البيانات.
بالتوفيق
الرد


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


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف