منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة اعادة ترقيم التلقائي في قاعدة بيانات اكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام عليكم عندي مشكله عن خذف بيانات موظف يكون هناك مشكله في ترقيم التلقائي
يعني عندي 10 موظفين وخذف موظف رقم 6 من المفترض ان يكون ترتيب من 1 الي 9 ولكن لا يكون 1.2.3.4.5.7.8.9.10 وهذي سببت لي مشكل كثيره 
انا استخدم مكتبة microsoft activex data objects 2.8 library
ياريت من لديه الحل يسعدني وبارك الله فيكم وجزاكم الله الف خير
وعليكم السلام ورحمة الله وبركاتة

 من وجهة نظري  ان ما يحصل  هو الطبيعي.

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

2- ان الحذف غير منطقي من الاساس فالافضل ان تقوم بارشفة الموظف الذي لم يعد يعمل وتضل بيانته في الارشيف بحث لا تظهر مع الموظفين الحاليين   سواء الموظف (استقال - مات - طرد - انقطع عن العمل)  يجب الحفاظ على بياناته في الارشيف كامله.

3- اذا كان المشكلة في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفي (فيمكنك ترقيمها عند العرض من 1- الخ ...   ولكن ليس رقم الموظف  ترقيم تسلسلي [b]فقط )[/b]


تحياتي لك 
(23-10-20, 05:50 PM)sendbad100 كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاتة

 من وجهة نظري  ان ما يحصل  هو الطبيعي.

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

2- ان الحذف غير منطقي من الاساس فالافضل ان تقوم بارشفة الموظف الذي لم يعد يعمل وتضل بيانته في الارشيف بحث لا تظهر مع الموظفين الحاليين   سواء الموظف (استقال - مات - طرد - انقطع عن العمل)  يجب الحفاظ على بياناته في الارشيف كامله.

3- اذا كان المشكلة في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفي (فيمكنك ترقيمها عند العرض من 1- الخ ...   ولكن ليس رقم الموظف  ترقيم تسلسلي [b]فقط )[/b]


تحياتي لك 


اوجه مشكله في الاضافه عند مايكون رقم id نفس رقم تسلسلي لي الموظف مع العلم ان رقم تكس التسلسلي بعدد الموظفين بحيث يكون رقم الموظف +عدد الموظفين ولكن تكون المشكله في ان تسلسل = عدد الموظفين اي ان رقم الموظف الجديد 10 ورقم الموظف الاخير 10 ولكن الاعدد الاصيل 9 هل من حل لاعادة ترقيم التلقائي
وعليكم السلام ورحمة الله وبركاته
عمود الـ ID الترقيم التلقائي هو عمود اجباري تواجده لحلول طارئة
مثل علملية جلب بيانات او الحذف وما شبه
ولكن فى الامور العامة والالزامية هو وجود عمود اخر تحتى مسمى رقم الموظف
والرقم الذى يدرج هنا هو الرقم الذى يحمله من قسم الشون الموظفين عند تعين شخصاً ما وادراج رقماً على الملف الخاص به لديهم
اذا كان من ارقام فقط او ارقام وحروف وهذا هو الرقم الذى يجب انت العمل به كا عرض او استعلام من خلاله كا سهولة تعريف
وليس العمود الخاص بالترقيم الافتراضي اتمنى ان تكون الصورة على دراية الان ماذا عليك فعله
السّلام عليكم و رحمة الله و بركاته
أضيف صوتي لصوت أساتذتنا الأفاضل حول عدم المساس بالترقيم الأساسي مهما كانت الأسباب
تحياتي
شكرا وبارك الله فيكم وجزكم الله الف خير
(23-10-20, 08:46 PM)ahmed201 كتب : [ -> ]
(23-10-20, 05:50 PM)sendbad100 كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاتة

 من وجهة نظري  ان ما يحصل  هو الطبيعي.

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

2- ان الحذف غير منطقي من الاساس فالافضل ان تقوم بارشفة الموظف الذي لم يعد يعمل وتضل بيانته في الارشيف بحث لا تظهر مع الموظفين الحاليين   سواء الموظف (استقال - مات - طرد - انقطع عن العمل)  يجب الحفاظ على بياناته في الارشيف كامله.

3- اذا كان المشكلة في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفي (فيمكنك ترقيمها عند العرض من 1- الخ ...   ولكن ليس رقم الموظف  ترقيم تسلسلي [b]فقط )[/b]


تحياتي لك 


اوجه مشكله في الاضافه عند مايكون رقم id نفس رقم تسلسلي لي الموظف مع العلم ان رقم تكس التسلسلي بعدد الموظفين بحيث يكون رقم الموظف +عدد الموظفين ولكن تكون المشكله في ان تسلسل = عدد الموظفين اي ان رقم الموظف الجديد 10 ورقم الموظف الاخير 10 ولكن الاعدد الاصيل 9 هل من حل لاعادة ترقيم التلقائي

اكيد يوجد حلول

منها

1- يمكن عمل استعلام يعطيك اكبر رقم  وتضيف له 1.  عند الحفظ  حسب شرحك يصبح الرقم 11.

2- يمكن عدم الحذف وهذا الاسلم  واخفاء الموظف المحذوف  باضافة حقل جديد يحدد ما اذا كان محذوف ام لا   وهذا ما افضلة. بحيث تستثني ظهورة  في الاستعلامات عند العرض والطباعة.
(23-10-20, 11:52 PM)sendbad100 كتب : [ -> ]
(23-10-20, 08:46 PM)ahmed201 كتب : [ -> ]
(23-10-20, 05:50 PM)sendbad100 كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاتة

 من وجهة نظري  ان ما يحصل  هو الطبيعي.

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

2- ان الحذف غير منطقي من الاساس فالافضل ان تقوم بارشفة الموظف الذي لم يعد يعمل وتضل بيانته في الارشيف بحث لا تظهر مع الموظفين الحاليين   سواء الموظف (استقال - مات - طرد - انقطع عن العمل)  يجب الحفاظ على بياناته في الارشيف كامله.

3- اذا كان المشكلة في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفي (فيمكنك ترقيمها عند العرض من 1- الخ ...   ولكن ليس رقم الموظف  ترقيم تسلسلي [b]فقط )[/b]


تحياتي لك 


اوجه مشكله في الاضافه عند مايكون رقم id نفس رقم تسلسلي لي الموظف مع العلم ان رقم تكس التسلسلي بعدد الموظفين بحيث يكون رقم الموظف +عدد الموظفين ولكن تكون المشكله في ان تسلسل = عدد الموظفين اي ان رقم الموظف الجديد 10 ورقم الموظف الاخير 10 ولكن الاعدد الاصيل 9 هل من حل لاعادة ترقيم التلقائي

اكيد يوجد حلول

منها

1- يمكن عمل استعلام يعطيك اكبر رقم  وتضيف له 1.  عند الحفظ  حسب شرحك يصبح الرقم 11.

2- يمكن عدم الحذف وهذا الاسلم  واخفاء الموظف المحذوف  باضافة حقل جديد يحدد ما اذا كان محذوف ام لا   وهذا ما افضلة. بحيث تستثني ظهورة  في الاستعلامات عند العرض والطباعة.
جزاك الله الف خير اخي الغالي وبارك الله فيكم وشكرا لقد احذف الجدول وانشاءت جدول جديد ولصق في البيانات
امين   العفو

دعواتي لك بالتوفيق
إقتباس :3- اذا كان المشكلة في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفي (فيمكنك ترقيمها عند العرض من 1- الخ ...   ولكن ليس رقم الموظف  ترقيم تسلسلي فقط
نعم المشكلة عندى في الترقيم اثناء عرض الاسماء او الطباعة وليس الرقم الوظيفى
وأقوم دائمآ بعمل حقل للرقم الوظيفي وحقل آخر للمسلسل
فكيف يمكن عمل استعلام يقوم بالحفاظ على التسلسل بعد حذف أى صفوف
ولكم ألف شكر