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

إلغاء رسالة Is not valid Path

بدأه fwares في 11 سبتمبر 2014 · 5 رد · 540 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم
قمت بإنشاء قاعدة بيانات مرتبطة بجداول على الشبكة ونتيجة البطئ في الشبكة التي اعمل عليها قمت بوضع جدول وسيط ضمن القاعدة وربط باقي الجداول وعند الانتهاء من العمل يقوم البرنامج بارسال المعلومات إلى القاعده الموجودة في الشبكة

الفكرة رااائعة ولكن المشكلة تظهر إذا حصل انقطاع في الشبكة 

البرنامج يبقى يعمل بشكل جيد جدا لان الجدول محلي ولكن تظهر رسالة بشكل دائم

"  \\server\placementtest\placement_table.accdb is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides

 

احتاج فقط إلى ايقاف عرض هذه الرسالة حتى ولو لم يتصل بالشبكةواعتذر عن ارسال مرفق لإنه لن يعمل بشكل المطلوب 

 

 

post-180143-0-77062700-1410448769_thumb.

#2

الظاهر انه الخطأ 3044 (حسب ما بحثت في الانترنت الان) ،

 

حاول الآتي:

في اول نموذج تفتحة ، ضع الكود الآتي:

Private Sub Form_Load()
On Error GoTo err_Form_Load

'
'
'اذا كان عندك كود سابق ، فيوضع هنا
'
'
    
Exit Sub
err_Form_Load:

    If Err.Number = 3044 Then
        Resume Next
    Else
        MsgBox Err.Number & vbCrLf & Err.Description
    End If
    
End Sub

جعفر

#3

شكرا جزيلا للمساعده ولكن لم يعمل الكود وصحيح فإن رقم الخطا هو 3044

#4

طيب جرب تخليه على الحدث On Error للنموذج الرئيسي ، هكذا:

Private Sub Form_Error(DataErr As Integer, Response As Integer)

   If DataErr = 3044 Then
      
      Response = 0
   End If
   
End Sub

جعفر

#5

السلام عليكم

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

#6

:)

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