المشاركات : 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,394
المواضيع 803
الإنتساب : Sep 2013
السمعة :
847
الشكر: 13249
تم شكره 18797 مرات في 4415 مشاركات
أخي الكريم (مساعدة) من مشاركتك الرائعة عرفت كود الاستعلام عن المستخدمين المضافين يدويا عن طريق الخادم لكن هل يمكن الاضافة بالكود؟ اي اضيف مستخدم للجدول الرئيسي الخاص بالخادم؟
بحثت على عجالة بقوقل لكن ربما لم اوفق لمصطلح صحيح للبحث عنه.
بارك الله بكما جميعا.