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

حل لتعارض دالة dmax على الشبكة الداخلية

بدأه ramynassif في 9 نوفمبر 2014 · 6 رد · 1,520 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أرجو مساعدتى وإيجاد حل لاستخدام هذه الدالة على الجداول المشتركة بين أكثر من جهاز

أرفق إليك المثال هذا للمساعدة وشكراً

Database.rar

#2

اعتقد المسالة لها علاقة ب"تأمين السجلات" فلعلك تراجع في المنتدى ما يتعلق بتأمين السجلات وإن شاء الله تجد الحل .

1
mk17481_26bccea871.gif
#3

أستاذنا فتى الوادى أشكرك على تفاعلك السريع معى فى طلبى هذا ولكن بالفعل أنا قمت بتأمين السجلات ولكن نفس المشكلة قائمة 

#4

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

قم بإضافة مربع نص الى النموذج وجرب الامر بالتوفيق

1

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#5

او استخدم عبارة DoCmd.RunSQL "insert into للحفظ في الجدول 

mk17481_26bccea871.gif
#6

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

 

حيا الله الشباب :)

 

جرب هذا الكود (انا اضفت سطر حفظ السجل بمجرد الحصول على الرقم التالي ، مؤيدا اخي فتى الوادي :) ، ولكن بكود يختلف):

Private Sub NAME_AfterUpdate()
 Me![ID] = DMax("ID", "TAB") + 1
 DoCmd.RunCommand acCmdSaveRecord
 
End Sub

جعفر

1
#7

ألف ألف شكر أساتذتنا الكبار +1

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