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

On Error Goto Err ... ماذا تعنى ؟

بدأه ahmed f في 12 مارس 2009 · 2 رد · 751 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السلام عليكم أعضاء المنتدى الكرام

عذرا للسؤال والذى قد يكون بسيطا

ماذا تعنى هذه العبارة داخل الكود On Error GoTo Err

ومتى يتعين على اضافتها ؟

مع خالص تحياتى

#2

وعليكم السلام

هذا سلمك الله عادة يأتي في أول الكود وهو لمنع توقف البرنامج

بسبب خطاء ما كأنه يأمر الاجراء بان اذا وجد خطاء يذهب للسطر Err

الذي بالعادة يتم برمجته مسبقا برسالة تنبيه مثل الكود التالي

On Error GoTo Err ' يعني اذا وجدت خطا انتقل مباشرة لسطر الخطأ أسفل


   For i = 1 To SpecificRecord
	  MyRS.MoveNext
   Next i
   FindRandom3 = MyRS(Fieldname)


Err:
   If Err = 3021 Then
	  MsgBox "There Are No Records In The Dynaset", 16, "Error"
   Else
	  MsgBox "Error - " & Err & Chr$(13) & Chr$(10) & Error, _
		 16, "Error"
   End If
#3

شكرا أخى العزيز .. جزاك الله خيرا

ولكنى لاحظت أنك قلت ( بالعادة يتم برمجته مسبقا برسالة تنبيه ...)

فهل لابد من ذلك

حيث تبين لى فى بعض الاكواد ان ذلك الجزء الاخير غير مدرج

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