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

كيف أعمل تعديل و اضافة على حقول جدول من نموذج جدول آخر ؟؟

بدأه Ali2014 في 24 أغسطس 2014 · 5 رد · 439 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

يوجد بالمرفقات ملف اكسس وهو يحتوي على ثلاثة جداول و نموذج واحد

 

الجداول :

1- جدول لأسماء الاخوة .

2- جدول لاسماء الغرف .

3- جدول لحجز الغرف .

 

النموذج :

1- نموذج لحجز الغرف .

 

 

المطلوب :

عند عمل حجز غرفة في نموذج ( booking ) واختيار مثلا اسم الاخ ( عمر ) ونوع الغرفة المطلوبة مثلا ( A ) .

تظهر كلمة "booked" في جدول الغرف ( the_rooms ) في حقل نوع الغرفة ( room_A ) .

 

بحيث لو عملت حجز غرفة لأخ آخر و اخترت نفس الغرفة ( A ) تظهر للمستخدم رسالة تنبيه بان هذه الغرفة محجوزة مسبقا .

 

وجزاكم الله خيرا ...

 

the_rooms.rar

تم تعديل هذه المشاركة بواسطة Ali2014 في 24 أغسطس 2014 في 09:44

#2

الاخوة الاعزاء


ياليت لو احد يعرف اي حل


#3

يمكنك عمل ذلك من خلال منع تكرار او ازدواج الادخال لحقل الغرف no duplicate في عرض التصميم في الجدول حقل الغرف المحجوزة

 

1the_rooms.rar

"اللهم إني أسألك عملاً خالصاً لوجهك الكريم وأعوذ بك من النفاق والرياء "


 


http://fmalaa.wordpress.com/


 


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


 

#4

وعليكم السلام أخي علي :)

 

1. غير الجدول the_rooms الى

post-273849-0-85310400-1408963092.jpg

 

 

2. ضع زر على النموذج ليضيف البيانات في الجدول ، وضع الكود التالي على حدث ضغط الزر:

Private Sub cmd_Confirm_Booking_Click()

    Dim mySQL As String
    
    'check if the room is available
    Which_Room = "room_" & Me.room_booked
    
    'is it in the Table
    If Not IsNull(DLookup(Which_Room, "the_rooms", Which_Room & "='Booked'")) Then
        MsgBox "Record available already"
        Exit Sub
    End If
    
    'append
    'mySQL = "INSERT INTO the_rooms ( " & Which_Room & " ) SELECT 'Booked'"
    
    'update
    mySQL = "UPDATE the_rooms SET " & Which_Room & "='Booked'"
    Debug.Print mySQL
    
    CurrentDb.Execute (mySQL)
    
End Sub

جعفر

233.the_rooms.accdb.zip

#5

شكرا لكم اخواني وجزاكم الله خيرا

#6

:)

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

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

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

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

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