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

السؤال
كيف يمكن الحقاظ على تسلسل الحقول حتى في حال حذف حقل منها؟
فلو حذف   حقل العمر الذي هو تسلسله  1 
يبقى تسلسل العنوان 2 والشهادة    3
وهكذا
ارجوت ان تكون الفكرة وضحت من السؤال
الرد }}}
تم الشكر بواسطة:
#2
وعليكم بالسلام

في هذه الحاله تحتاج ان تعدل حقل المسلسل كل عملية حذف

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

اذا اصريت على طريقتك فالامر جدا سهل كل ما عليك هو رفع الجزء الخاص بالتعديل لنقوم بالتعديل عليه لك

بالتوفيق
محاسب / أحمد عبد العليم

الى اللقاء ان شاء الله Heart
الرد }}}
تم الشكر بواسطة: gonm64 , Ahmed_Mansoor , Amir_Alzubidy
#3
شكرا لك اخي الطيب على اهتمامك ورعايتك
ارفقت تطبيق يوضخ المطلوب
ووللتوضيح اكثر
ان كل حقل في الجدول له تسلسل من  صفر الى   عدد الحقول
فلو حذفت الحقل الثاني
سوف يزحف الحقل الثالث ياخذ تسلسله
المطلوب
هو بقاء كل حقل على تسلسله حتى لو تم الحذف
تحياتي


الملفات المرفقة
.rar   test.rar (الحجم : 7.33 ك ب / التحميلات : 27)
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy , Amir_Alzubidy
#4
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , ماتريده غير منطقي حيث أن الترتيب مرتبط بعدد الحقول في الجدول وليس هناك خاصية يحفظ فيها رقم الترتيب لكل حقل , ويمكنك أن تتحكم في الترتيب كما يناسبك بواسطة جملة الإستعلام , لو توضح ماتريد القيام به أو لماذا تريد عدم تغير التسلسل للحقول عند الحذف ربما هناك حل لما تريده يغنيك عن فكرة ثبات التسلسل للحقول , بالتوفيق .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: gonm64 , Amir_Alzubidy , Amir_Alzubidy
#5
شكرا لك اخي استاذ احمد الطيب على اهتمامك
الفكرة التي عندي
عملت جدول فيه 10 حقول متسلسلة من 1 الى 10
اعطيت فرصة للذي يستخدم البرنامج فيه انه يمكنه اضافة حقل او حذف حقل منها بحسب حاجته لكنه ملزم في اضافة اسم الجدول بكومبوبكس من (1 ـ 10 )
وهنا برزت المشكلة
مثال
اذا اضاف الحقل الرابع وترك اضافة الحقل الثالث ثم عاد اضافة الحقل الثالث فانه يفقد الترتيب بالتسلسل
وتكون 1 2 4 3 وهكذا
انا عالجت المشكلة
انه في حال اضاف 4 قبل 3 يعطيه البرنامج تنبه يرفض تقديم 3 على 4
ووجدت هذه قد تكون غير عملية نوعا ما
احتجت انه حتى في حال قدم 4 قبل 3 ثم اضاف 3
يحنفظ التسلسل على ماهو 1 ـ 2 ـ 3 ـ 4 وهكذا
ارجو ان تكون الفكرة وضحت
مع بالغ تحياتي وتقديري لك
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy , Amir_Alzubidy
#6
(14-01-20, 10:30 AM)gonm64 كتب : شكرا لك اخي استاذ احمد الطيب على اهتمامك
الفكرة التي عندي
عملت جدول فيه 10   حقول   متسلسلة من  1  الى 10    
اعطيت فرصة للذي يستخدم البرنامج فيه انه  يمكنه اضافة حقل  او حذف حقل منها بحسب حاجته لكنه ملزم في اضافة اسم الجدول بكومبوبكس من (1 ـ 10 )
وهنا برزت المشكلة
مثال
اذا اضاف الحقل  الرابع   وترك اضافة  الحقل الثالث   ثم  عاد اضافة الحقل الثالث   فانه يفقد الترتيب بالتسلسل
وتكون  1   2   4   3   وهكذا
انا عالجت المشكلة
انه في حال  اضاف 4 قبل 3   يعطيه البرنامج تنبه  يرفض تقديم  3 على 4
ووجدت هذه قد تكون غير عملية نوعا ما
احتجت انه حتى في حال قدم 4   قبل   3   ثم اضاف  3  
يحنفظ  التسلسل  على ماهو   1 ـ 2 ـ 3 ـ  4   وهكذا
ارجو ان تكون الفكرة وضحت
مع بالغ تحياتي وتقديري لك

السلام عليكم و رحمة الله
فهمت من كلامك أنك تريد ضبط ترتيب الحقول من 1 الى 10
مع تحديد رقم الحقل مسبقا بواسطت الكومبوبكس
سؤال :
هل تريد اعادة ترتيب الحقول الموجودة لعد الحذف بحيث اذا اضفت خقل جديد يأخذ الرقم التالي تلقائيا ؟
مثلا : حذفت الرقم 3 و كان لديك اربع حقول من 1الى 4 ، تلقائيا يعدل البرنامج ترتيب الحقل 4 الى الرقم 3 و عند اضافة حقل جدد ياخذ الرقم 4 .
أم تريد اعادة ترتيب الحق جديد حسب الرقم الترتيبي ؟
مثلا : لديك الحقول 1 ، 2 و 4 ثم اضفت حقل جديد و يحمل الرقم 3 ، يقوم البرنامج باعادة ترتيب الحق الجديد ليظهر قبل الحقل رقم 4 .
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#7
(15-01-20, 01:59 AM)adelh كتب :
(14-01-20, 10:30 AM)gonm64 كتب : شكرا لك اخي استاذ احمد الطيب على اهتمامك
الفكرة التي عندي
عملت جدول فيه 10   حقول   متسلسلة من  1  الى 10    
اعطيت فرصة للذي يستخدم البرنامج فيه انه  يمكنه اضافة حقل  او حذف حقل منها بحسب حاجته لكنه ملزم في اضافة اسم الجدول بكومبوبكس من (1 ـ 10 )
وهنا برزت المشكلة
مثال
اذا اضاف الحقل  الرابع   وترك اضافة  الحقل الثالث   ثم  عاد اضافة الحقل الثالث   فانه يفقد الترتيب بالتسلسل
وتكون  1   2   4   3   وهكذا
انا عالجت المشكلة
انه في حال  اضاف 4 قبل 3   يعطيه البرنامج تنبه  يرفض تقديم  3 على 4
ووجدت هذه قد تكون غير عملية نوعا ما
احتجت انه حتى في حال قدم 4   قبل   3   ثم اضاف  3  
يحنفظ  التسلسل  على ماهو   1 ـ 2 ـ 3 ـ  4   وهكذا
ارجو ان تكون الفكرة وضحت
مع بالغ تحياتي وتقديري لك

السلام عليكم و رحمة الله
فهمت من كلامك أنك تريد ضبط ترتيب الحقول من 1 الى 10
مع تحديد رقم الحقل مسبقا بواسطت الكومبوبكس
سؤال :
هل تريد اعادة ترتيب الحقول الموجودة لعد الحذف بحيث اذا اضفت خقل جديد يأخذ الرقم التالي تلقائيا ؟
مثلا : حذفت الرقم 3 و كان لديك اربع حقول من 1الى 4 ، تلقائيا يعدل البرنامج ترتيب الحقل 4 الى الرقم 3 و عند اضافة حقل جدد ياخذ الرقم 4 .
أم تريد اعادة ترتيب الحق جديد حسب الرقم الترتيبي ؟
مثلا : لديك الحقول 1 ، 2 و 4 ثم اضفت حقل جديد و يحمل الرقم 3 ، يقوم البرنامج باعادة ترتيب الحق الجديد ليظهر قبل الحقل رقم 4 .

سلام عليكم شكرا على اهتمامك
مااقصده انه عندي جدول ترتيب  الحقول من  1 ـ 10
 عند الاضافة او عند الحذف  يبقى كل حقل مستقر على رقمه لا يتغير حتى لو حذف حقل قبله او حذف بعده او حتى نفس الحقل حذف ثم اعيد اضافته
مثال
حقل رقم   3
يبقى رقم 3  ثابتا
سواء اضيف قبل 4 او غيره او حذف ثم اضيف فيما بعد
واكرر الفكرة
اريد ابقاء كل حقل برقمه الثاتب لا يتاثر بالحذف او الاضافة    
انا اعطيبت مثال للفكرة 
وارجوا ان وضج القصد   وجزاكم الله خير واشكركم على رعايتكم وسعة صدركم تحملنا على الالحاح في السؤال
اشكر الاخ االاستاذ احمد ايضا هو ابدى رايه سابقا
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#8
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , أخي لايمكن تثبيت رقم تسلسل حقل معين برقم يكون أكبر من عدد الحقول في الجدول أو رقم ليس من ضمن عدد حقول الجدول ولكن يمكنك إعادة رتيب الحقول بالترتيب الذي تريد حيث والله أعلم أن ماتريد الوصول إليه من سؤالك هو أن يبقى ترتيب الحقول كما هو نرنيب أسماء الحقول في الكومبو بوكس لأنه إن قمت بإضافة حقل جديد سيكون دائما ترتيبه الأخير في الجدول وأنت تريدها أن تكون بنفس ترتيب الكومبو بحيث يضاف الحقل في الجدول في ترتيبه لذلك عدلت على مثال سابق كت قد عملته لك في سؤال آخر لك بحيث في تعديل هذا المثال إستخدمت مكتبة الـ DAO في عملية إضافة وحذف الحقول من الجدول وأيضا عملية ترتيب الحقول بعد كل عملية إضافة لحقل جديد بحيث تكون الحقول في الجدول مرتبه بنفس ترتيبها في الكومبو بحيث تظهر حقول الجدول مرتبه في الفليكس قريد عندما تعرضها  فيها , إطلع على المثال لكي تفهم أكثر ما تم عمله , بالتوفيق .


الملفات المرفقة
.rar   إضافة وحذف حقول مع ترتيبها.rar (الحجم : 9.32 ك ب / التحميلات : 32)
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#9
اخي واستاذي الغالي احمد
يعجز اللسان عن بيان شكري وتقديري لك
اسال الله تعالى ان يوفقك لكل خير للدنيا والاخرة ويقضي جميع حوائجك ويرحم والديك برحمته الواسعة رحمة الدنياوالاخرة ويكتب لك في كل حرف تكتبه بيدك الطيبة حسنة وقضاء حاجة وسعة رزق
ماتفضلت به هو المطلوب
اشكرك ياغالي
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#10
أهلا بك أخي الكريم , اللهم آمين يارب العالمين وإياك أخي العزيز , شكرا جزيلا لك على دعواتك الطيبه جزاك الله كل خير والحمدلله أن التعديل كان هو ماتريد أسأل الله لي ولك ولجميع الإخوه الأعضاء دوام التوفيق والنجاح .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: gonm64 , Amir_Alzubidy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 195 09-01-24, 01:05 AM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء اسم البرنامج من النافدة هذه وضعة في textbox ؟ Microformt 1 161 02-01-24, 10:06 PM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء هذه الدالة وضعها تحت زر الامر ؟ Microformt 1 169 31-12-23, 11:52 PM
آخر رد: Taha Okla
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 386 19-11-23, 10:49 PM
آخر رد: Microformt
  ريد عند النقر على الصف من الجدول المجود على الفورم يظهر رقم الصنف في Text ؟ Microformt 1 327 04-11-23, 10:34 PM
آخر رد: Amir_Alzubidy
Question [vb6.0] هل هناك ادوات جديده يمكن استخدمها في تصميم برنامجي بدل ادوات فجوال البيسك ؟ Microformt 0 220 21-10-23, 07:34 PM
آخر رد: Microformt
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 291 14-10-23, 08:18 PM
آخر رد: princeofislam
  نقل بيانات الجدول الى جدول اخر بعد تجميع البيانات haithamelareny 1 357 10-08-23, 11:54 PM
آخر رد: ahmedabdelaliem
Question [vb6.0] اريد إذا كان قيمة المحول صفر يظهر لي رسالة هل يمكن ذلك ؟ Microformt 0 371 20-03-23, 08:33 PM
آخر رد: Microformt
Question كيف يمكن تصفير الرسم البياني عند تشغيل البرنامج ؟؟ Microformt 0 702 06-08-22, 05:13 PM
آخر رد: Microformt

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


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