تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] توليد تلقاني لتصنيف ديوي العشري 0001-5
#1
عندي طلب ليس بالبسيط صراحة و أتمني منكم المساعدة و لكم الشكر والتقدير

إريد بعد إذنكم : عند إضافة كتاب جديد يختار فئة التصنيف اولا من الكامبو بوكس الذي يحوي

000 المعارف العامة 0001-0
100 الفلسفة وعلم النفس 0001-1
200 الديانات 0001-2
300 العلوم الاجتماعية 0001-3
400 اللغات 0001-4
500 العلوم الطبيعية والرياضية 0001-5
600 التكنولوجيا (العلوم التطبيقية) 0001-6
700 الفنون 0001-7
800 الآداب 0001-8
900 التاريخ والجغرافيا 0001-9

فلو اختار العلوم الطبيعية والرياضية مثلا (5)SelectedIndex
يتم وضع رقم (5) علي يسار TextBox4= 5-0001


و يتم توليد باقي الرقم بداية من (0001) تلقائيا إعتمادا على عدد الكتب الموجودة فعليا في المكتبة من نفس النوع (500 العلوم الطبيعية والرياضية 0001-5 )

فلو كان عدد الكتب الموجودة في المكتبة من فئة (العلوم الطبيعية والرياضية ) مثلا 241

يتم توليد الرقم التالي في : TextBox4= 5-0242 للكتاب الجديد

حيث أن الرقم (5) هو SelectedIndex = العلوم الطبيعية والرياضية
و الرقم ( 0242 ) هو عدد الكتب من نفس الفئة في المكتبة + 1 للكتاب الجديد

وهذا يتم في حدث SelectedIndexChanged اللى طبعا راح يكون مخفي حتى إلا اذا تم إضافة كتاب جديد

قمت بعمل كل شئ قاعدة بيانات جدولين كتب وجدول آخر للعملية

بحيث تتم العملية للحذف و الإضافة و يتجاهلها وقت التعديل

فاذا تم حذف كتاب من نفس الفئة ينقص الرقم و يحذف من الجدولين جدول الكتب وجدول الأرقام

هذا المثال مبسط قمت بعمل كل شئ قاعدة بيانات جدولين كتب وجدول آخر للعملية
و قمت بالاتصال وعرض البيانات كاملة بكافة الأدوات





الملفات المرفقة
.rar   5-0002.rar (الحجم : 230.8 ك ب / التحميلات : 79)
الرد }}}
تم الشكر بواسطة:



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


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