الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم وظع وظيفة في ترتيب معين بين وظائف مسجلة مسبقاً

مغلق
بدأه مصلح الحريصي في 24 أبريل 2002 · 3 رد · 418 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا شباب لدي سؤال عجزت في الوصول إلى نتيجة معه وهو:

عندي جدول فيه الحقول التالية

الرقم__ترقيم__ مفتاح اساسي

الوظيفة__نص

عندما ادخل البيانات على سبيل المثال

طبيب يكون رقمه 1

مهندس رقمه 2

محاسب 3

وهكذا حتى بلغت الوظائف مثلاً ثلاثين وظيفة

ثم أستحدثت وظيفة أخرى ولا بد أن تكون تلك الوظيفة الثانية في الترتيب يعني بين وظيفة مهندس ووظيفة طبيب فكيف يتم ذلك علماً بأنه لا يمكن بواسطة الترقيم حيث أن الرقم 2 لا يمكن تكراره لأنه مفتاح أساسي

فيكيف يتم ذلك 0

الرجاء الإفادة فلدي برنامج وتوقفت عند ذلك

أخوكم بإنتظار ردودكم0

#2

في الوصلة التالية فكرة ، لكن ربما تحتاج لتصحيح الكود :

http://mypage.ayna.com/harith44/ReNum22.zip

وأظن أنه يمكن أيضا استخدام استعلام تحديث ثم استعلام إلحاق عوضا عن هذه الطريقة بحيث يتم تحديث الرقم إذا كان مساويا للرقم الجديد أو أكبر منه بزيادة رقم واحد عليه ، لكن بعد ترتيب السجلات حسب الرقم تنازليا لمنع حدوث تكرار بالزيادة ، ثم بعد ذلك يتم إضافة الرقم الجديد .

ملاحظة : تم تعديل المثال المرفق.

#3

يوجد حل بدائي أحيانا أستخدمه فى مثل هذه الحالات

و هو اضافة حقل ثالث حاص بالترتيب و بذلك أترك رقم الوظيفة كما هو و أغير جقل الترتيب كما أريد و سواء فى الفورم أو التقرير أرتب السجلات بحقل الترتيب ، و ليس حقل رقم الوظيفة

#4

شكراً لكم جزيل الشكر

وأسأل الله أن يزيدكم علما

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…