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

افضل طريقة لحل هذه المشكلة

بدأه nanonag في 12 ديسمبر 2009 · 2 رد · 568 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي برنامج موجود على طرفيتين وقاعدة البيانات على جهاز ثالث مرتبطة مع بعضها من خلال شبكة سلكية والبرنامج عبارة عن طلبات من محل يمكن أن أن يقوم أي من الموظفين بعمل طلبية والمشكلة أن الطلبية الواحدة تأخر آخر قم في الجدول مضاف له 1 فإذا قام كلا الموظفين بقراءة السجل الأخير في نفس الوقت فمن الممكن أن تظهر رسالة خطأ وإذا سبق أحدهما الآخر فمن المحتمل أن أحدهما يتراجع عن عمل الطلبية ويكون تسلسل الطلبية غير صحيح فما هو رأي الخبراء

#2

بسم الله الرحمن الرحيم

الموظف الذي يقوم بحفظ سجل الطلبية هو الذي تأخذ طلبيته رقماً

أما الذي لا يزال في مرحلة التسجيل فلا تأخذ طلبيته رقماً إلا عند الحفظ

أي أنه يتم الترقيم لحظة الحفظ فقط

والله الموفق

الله في عون العبد ما كان العبد في عون أخيه

#3
qushisha كتب:

بسم الله الرحمن الرحيم

الموظف الذي يقوم بحفظ سجل الطلبية هو الذي تأخذ طلبيته رقماً

أما الذي لا يزال في مرحلة التسجيل فلا تأخذ طلبيته رقماً إلا عند الحفظ

أي أنه يتم الترقيم لحظة الحفظ فقط

والله الموفق

بالضبط الحصول على الرقم أثناء تسجيل الطلبية في قاعدة البيانات فقط . بحيث يحصل على الرقم بعد تخزين السجل في قاعدة البيانات . ويفضل ان تعطي ترقيم تلقائي حتى لو حصل الحفظ في نفس الثانية الترقيم التلقائي سيتلافى الخطأ .

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

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