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

أطلب منكم معرفة مكان وضع الError Handler

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

إخواني الأعزاء تحية طيبة

عملت برنامج صغير و هو متكامل و يعمل بصورة جيدة سوى فورم الدخول بحيث أريد أن أخذ البيانات من قاعدة البيانات يعني المثال كما في الحدث الخاص بالدخول كالتالي :

On Error GoTo err

con.Open "carInfo"

rs.Open "select * from users where username like '" & username.Text & "' and password like '" & pass.Text & "'", con, adOpenDynamic, adLockReadOnly

con.Close

form2.Show

err:

msgbox"user Doesn't Exist"

loginForm.Show

بس على ما أعتقد وضعية مكان الـ Error Handler غير صحيحة لأنو بيتم الدخول

أرجو المساعدة مع جزيل الشكر مقدماً

حليت المسألة بصورة متخلفة يعني يكون في إسم مستخدم واحد فقط مع كلمة مرور لكن عاوز الدخو يكون عن طريق قاعدة البيانات

عشان نتيح للمسخدم يغير في كلمة المرور و تكون مرنة

الطرقة المتخلفة التي لا ترضيني و غستخدمتها هي :

If KeyAscii = 13 Then

If username.Text = "username" And pass.Text = "Pass" Then

multi.Show

Else

msgbo"user is not Correct "

username.SetFocus

End If

End If

#2

اخي العزيز

يوجد مثال كامل في توقيعي ارجو ان يفيدك إن شاء الله

:)

اقتباس

لا تنسوا محمد الدرة وايمان حجو وفارس عودة ....

لا تنسوا القدس وبغداد وبيروت والشيشان ....

ولا تنسوا الشيخ ياسين ود. الرنتيسي وشهداء القضية

اقتباس
لو هدوا بيتي منا خايف لو كسروا عظامي انا زاحف

مواضيعي بالمنتدي

(1) كيف تعمل مؤقت بسهولة

(2) جميع رسائل الخطأ التي قد تظهر عند تشغيل مشروعك في ملف واحد

(3) كيف تنشأ اسم مستخدم وكلمة مرور بصلاحيات معينة لبرنامجك

(4) برنامج لمعرفة الــ ASCII كود لأي مفتاح على لوحة المفاتيح

(5) مثال على نقل عناصر من List Box إلى أخرى مع الترتيب (الفرز)

(6) مثال لتفقيط المبالغ المالية بالحروف

اللهم ارحم والداى كما ربياني صغيراً

%20الجنود%20الامريكيين.jpg

ًWelcome Back

#3

في البداية , غير اسم ال Err الى اي اسم اخر لان الكلمه محجوزة .

قبل Err: اكتب Exit Sub حتى لا يدخل البرنامج الى Err الا في حال حدوث خطأ

On Error GoTo err

con.Open "carInfo"

rs.Open "select * from users where username like '" & username.Text & "' and password like '" & pass.Text & "'", con, adOpenDynamic, adLockReadOnly

con.Close

form2.Show

Exit Sub

err:

msgbox"user Doesn't Exist"

loginForm.Show

هذا الموضوع مغلق.

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