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

مشكلة فى الدخول

بدأه shosho842000 في 8 ديسمبر 2014 · 2 رد · 780 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا دلوقتى استخدمت الكود الاتى فى التحقق من ان المستخدم موجود فى قاعدة البيانات ام لا وهو شغال كويس المشكلة انى عايزاة فى حالة انه غير موجود ودخل كلمة المرور خطا ثلاثة مرات يقفل البرنامج اعملها ازاى الكود هو كالاتى

 DataTable tb = new DataTable();
            tb = log.login(textBox1.Text, textBox2.Text);
            if (tb.Rows.Count > 0)
            {
                MessageBox.Show("تم عملية الدخول بنجاح ");
            }
            else
            {
                
                MessageBox.Show("لم يتم الدخول ");
            }

المشكلة انى عايزاة فى حالة عدم الدخول لما يدخلها ثلاثة مرات يطلع من البرنامج يقفل

وشكرا

#2

يتم ذلك عن طريق تعريف متغير عام على مستوى النافذة أى ليس داخل أى حدث وزيادة هذا المتغير كلما فشل فى الدخول

على مستوى النافذة نكتب

int Count =0;

وفى المقطع else نكتب التالى

else
            {
             
if(Count == 3)
{
Environment.Exit(0);
}
Count++;   
                MessageBox.Show("لم يتم الدخول ");
            }

تم تعديل هذه المشاركة بواسطة ema2000_t في 8 ديسمبر 2014 في 15:57

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

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

EmaSoft2000

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

#3

شكرا جزيلا وجزاك الله خيرا انا كونت جربتها بالfor جوه if  منفعتش

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