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

لدي برنامج حجز مواعيد للعيادة و اريد حجز موعد يحمل رقم 1 لقسم يحمل رقم 1 لدكتور يحمل الرقم 1

و حجز موعد اخر يحمل رقم 1 لقسم يحمل رقم 2 لدكتور يحمل الرقم 2

و عند الحجز اريد ان يتحقق ان رقم الحجز و القسم و الدكتور مع بعضهما غير مكررين 

فمثلا عند القيام بالمثالين السابقين يكونا هكذا 

رقم الحجز =1 ، القسم =1 الدكتور =1

رقم الحجز =1 ، القسم =2  الدكتور =2

وعند القيام ب حجز

رقم الحجز =1 و القسم =1 و الدكتور =1

يعطيني رسالة ان الحجز موجود 

و اذا قمت ب

رقم الحجز =2 و القسم =1 و الدكتور 1 يقبل بدون مشكلة 

و اذا قمت ب 

رقم الحجز =1 و القسم =1 و الدكتور =2 يقبل ايضا 


المختصر 

ان ارقام الحجوزات لا تتكرر في القسم الواحد لكنها تتكر في اكثر من قسم فتجد رقم حجز 1 عند قسم 1 و 2 و 3 لابأس لكن لا تجد نفس رقم حجز في نفس القسم الا اذا كان الدكتور مختلف

اريد كود يقوم بالتحقق من هذه الشروط

اتمنى ان يكون سؤالي واضح لكم❤?


هذا الكود المعروض يقوم بالتحقق من رقم الحجز فقط احتاج تعديل عليه


الملفات المرفقة صورة/صور
   
الرد
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

بإمكانك أن تجعل رقم الحجز يتكون من ثلاث خانات، مثلاً :
0102003      --  أو   --      003-02-01
01 : يعني القسم
02 : يعني الدكتور (02) في القسم (01)
003 : يعني رقم الحجز للعميل عند الدكتور(02) في القسم (01)
 وهكذا ..
لكن في الواجهة يتم عرض ثلاثة من صناديق النص أو ثلاثة من القوائم المنسدلة لاختيار الارقام والاقسام.
وعند التخزين يتم الجمع بينهم برقم واحد وحقل واحد في قاعدة البيانات ..

قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد
تم الشكر بواسطة:
#3
(21-03-22, 08:59 PM)Taha Okla كتب : السلام عليكم ورحمة الله وبركاته

بإمكانك أن تجعل رقم الحجز يتكون من ثلاث خانات، مثلاً :
0102003      --  أو   --      003-02-01
01 : يعني القسم
02 : يعني الدكتور (02) في القسم (01)
003 : يعني رقم الحجز للعميل عند الدكتور(02) في القسم (01)
 وهكذا ..
لكن في الواجهة يتم عرض ثلاثة من صناديق النص أو ثلاثة من القوائم المنسدلة لاختيار الارقام والاقسام.
وعند التخزين يتم الجمع بينهم برقم واحد وحقل واحد في قاعدة البيانات ..

هل يمكنك ان تخبرني كيف افعل هذا و اكون لك شاكرا  فانا لازلت جديد في البرمجة
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  انشاء قاعدة بيانات SQL SERVER +عمل أتاتش + جداول+حقول بالكود DR.YASER 1 269 منذ 1 ساعه مضت
آخر رد: عبد العزيز البسكري
Exclamation ملفات تشغيل قاعدة البيانات Access أبو خالد الشكري 2 70 منذ 4 ساعة مضت
آخر رد: أبو خالد الشكري
  [سؤال] طلب مساعدة في كود قراءة النص كلمة كلمة waelalmsry75 0 33 منذ 5 ساعة مضت
آخر رد: waelalmsry75
  [سلسلة تعليمية] انشاء قاعدة بيانات +جداول+حقول بالكود .تطوير للمشروع السابق DR.YASER 3 117 منذ 10 ساعة مضت
آخر رد: DR.YASER
  [كورس] انشاء قاعدة بيانات فارغة و جديدة أثناء التشغيل-درس مهم و مثال DR.YASER 9 266 , 04:43 AM
آخر رد: DR.YASER
  [VB.NET] انشاء داتابيز اكسس بالكود flawer69 3 134 17-05-22, 11:17 PM
آخر رد: DR.YASER
  اريد فهم الخطأ الحالى فى صلاحيات المستخدمين لدى حماده ممدوح البحيرى 9 288 16-05-22, 12:56 PM
آخر رد: سعود
  [VB.NET] انشاء قاعدة بيانات access فارغة وقت التشغيل mmaalmesry 2 189 14-05-22, 11:20 PM
آخر رد: mmaalmesry
  كيف يمكن اضافة 100 سجل بسيريال مسلسل الى قاعدة بيانات dr.programming 3 284 11-05-22, 03:08 PM
آخر رد: dr.programming
Photo مساعدة في textbox cordava 3 203 06-05-22, 07:30 PM
آخر رد: cordava

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


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