المشاركات : 9
المواضيع 5
الإنتساب : May 2016
السمعة :
0
الشكر: 0
تم شكره 3 مرات في 1 مشاركات
03-03-17, 08:07 PM
لنفرض ان لدينا نظام يعمل بشبكة بمحلية ومرتبط بجهزي او اكثر ولدينا اكثر من مستخدم .
مثل
في جهاز 1
تم تسجيل الدخول باسم المستخدم (عمرو).
وفي جهاز 2
حاول احد المستخدمين الدخول باسم المستخدم ( عمرو ).
النتجية (ستيم الدخول بالجهازين بنفس اسم المستخدم )
السوال هنا هل يمكنني ان امنع دخل مستخدم واحد للنظام مرتين بنفس الوقت ما الطريقة لعمل ذلك هل عن طريق الكود ام بنشاء جدول .
المشاركات : 9
المواضيع 5
الإنتساب : May 2016
السمعة :
0
الشكر: 0
تم شكره 3 مرات في 1 مشاركات
اخي khodor1985 الف شكر على تفعالك وتعاونك معى ....
يا عزيزي الفكرة وصلت .
انا فكرت كذا وطريقة حلوة لكن هناك ستكون مشكلة اذا اضافت حقل Active .
تعال نشوف الية الفكرة .
عند تسجل الدخول سيكون قيمة الحقل 0 اي ان المستخدم غير متواجد
سيتم الدخول بشكل سليم لانه تحقق الشرط الثالث في الولوج .
بعدها يتم تعديل قيمة الحقل Active من 0 الى 1 اى ان المستخدم موجود بجهاز واذا ادخلنا نفس بيانات المستخدم بجهاز اخر سيتم الوصول الى الشرط الثالث ويرفض تسجل الدخول لان لم يحقق الشرط .
هنا يتوجب علينا عند تسجيل خروج المستخدم تعديل القيمة من 1 الى 0 لكى يتمكن الدخول مرة اخره .
المشكلة هنا .
اذا تم قطع التيار او اغلاق البرنامج بشكل خطاء من إدارة المهام او باي طريقة اخرى
لن يتم التعديل من قيمة 1 الى 0 وهنا لن يتمكن المستخدم بالدخول رغم انه غير موجود بالفعل لكن الشرط الثالث يتعرف انة موجود ويرفض الموصلة .
هذي طريقة فكرت فيها ولكن توقفت عند هاذي المشكلة
المشاركات : 595
المواضيع 1
الإنتساب : Dec 2016
السمعة :
45
الشكر: 0
تم شكره 544 مرات في 355 مشاركات
04-03-17, 02:43 AM
(آخر تعديل لهذه المشاركة : 04-03-17, 02:45 AM {2} بواسطة مساعدة.)
المشكلة عند عدم إغلاق البرنامج بشكل طبيعي، ولكن لو تم قتل البرنامج (طبعاً أنتم تعرفوا المقصد).
برامجكم استاذنا لم تعمل معي لاختلاف الاصدار، ولكن بالاطلاع على الكود، وجدت أنكم استخدتم تسجيل الخروج في Form3_FormClosed
المشاركات : 7,397
المواضيع 802
الإنتساب : Sep 2013
السمعة :
853
الشكر: 13167
تم شكره 18826 مرات في 4421 مشاركات
أخي الكريم (مساعدة) من مشاركتك الرائعة عرفت كود الاستعلام عن المستخدمين المضافين يدويا عن طريق الخادم لكن هل يمكن الاضافة بالكود؟ اي اضيف مستخدم للجدول الرئيسي الخاص بالخادم؟
بحثت على عجالة بقوقل لكن ربما لم اوفق لمصطلح صحيح للبحث عنه.
بارك الله بكما جميعا.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير