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

عدم الدخول إلى السجل المفتوح

بدأه whassan في 6 يناير 2009 · 4 رد · 592 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخوتي الاعزاء السلام عليكم

عندي جدول موجودة على السيرفير يستعمله عدة مستخدمين عبر الشبكة

أريد عند وقوف أحدهم لسجل ما للتعديل به أو فتحه أن لا يقدر الاخرين على الدخول على نفس السجل المفتوح ما دام الشخص الاخر فاتح السجل

يعني أنه إن كان هناك سجل رقمه 1 مفتوح من مستخدمما لا يقدر المستخدمين الاخرين الدخول عليه وينقلهم الى سجل أخر

وشكراً

#2

اخي whassan

ستجد ما تبحث عنه بالرابط ادناه

تفضل من هنا

بالتوفيق

#3

شكرا أخي يوسف على الرد

ولكن ليس هذا المطلوب أريد أن أعرف عن طريق الكود أنه إذا أحد فاتح أي سجل أنه يعطيني أن هذا السجل Busy

وشكراً

#4

للرفع

#5

وعليكــم السـلام ورحمة الله وبركاتـه..

بارك الله بك اخي الغالي يوسف...

اخي الكريم افتح حقل جديد ضمن السجل المطلوب وليكن اسمه flag وقيمته الافتراضية = 0 ويكون هذا الحقل وظيفته مثل اشارة المرور .

وعند دخول اي مستخدم على هذا السجل نسأل هل هذا الحقل (flag = 0) :

اذا كان = 0 فهذا يعني انه غير مستخدم وبنفس الوقت سجل به الرمز 1 وعند الخروج من السجل ارجع القيمة 0 وهكذا

واذا كان = 1 فهذا يعني انه مستخدم عندها اكتب الكود المطلوب باظهار رسالة او اغلاق النموذج او حماية الحقول من الكتابة عليها او اي امر تراه مناسبا.

ارجو ان اكون وفقت بتوصيل الفكرة لك وربما تكون هناك طريقة افضل ولكن هذا ما استطيع ان افيدك به.

وبالتوفيق اخوك ابو عدنان

27169617.gif

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