Tamer Murad قام بنشر الإثنين at 12:39 قام بنشر الإثنين at 12:39 (معدل) السلام عليكم ممكن اعرف ايه الخطأ الي في الاكواد دي ' ========== زر الحفظ ========== Private Sub btnSave_Click() On Error GoTo SaveErr If Me.Dirty Then Me.Dirty = False MsgBox "تم حفظ بيانات المركبة بنجاح!", vbInformation, "حفظ" ExitSub: Exit Sub SaveErr: MsgBox "حدث خطأ أثناء الحفظ: " & Err.Description, vbCritical Resume ExitSub End Sub ' ========== زر تحديث الكيلومتر ========== Private Sub btnUpdateMileage_Click() Dim newMileage As Variant newMileage = InputBox("أدخل الكيلومتر الحالي للمركبة:", "تحديث الكيلومتر") If IsNumeric(newMileage) Then If newMileage > Me.CurrentMileage Then Me.CurrentMileage = newMileage Else MsgBox "الكيلومتر الجديد أقل من الحالي!", vbExclamation End If ElseIf newMileage <> "" Then MsgBox "أدخل رقم صحيح فقط!", vbExclamation End If End Sub تم تعديل الإثنين at 12:43 بواسطه Tamer Murad
ابو جودي قام بنشر الإثنين at 20:02 قام بنشر الإثنين at 20:02 رسالة الخطأ اللى في الصورة Invalid procedure call or argument نداء إجراء غير صالح او وسيط غير صحيح ده معناه ان هناك دالة أو إجراء تم تمريره له قيمة غير مناسبة واتصور أنه في زر تحديث الكيلومتر (btnUpdateMileage_Click) إذا كان Me.CurrentMileage فارغا (Null) أو غير رقمي أو تم إدخاله من عنصر تحكم غير موجود أو غير معرف فإن المقارنة تؤدي إلى الخطأ الذي ظهر اقرب الاحتمالات التى اتصورها هذا السطر If newMileage > Me.CurrentMileage Then لو ترسل القاعدة يكون افضل
تمت الإجابة ابو جودي قام بنشر منذ 17 ساعات تمت الإجابة قام بنشر منذ 17 ساعات المشكلة ان قاعدة البيانات حصل فيها تلف Corruption انا عملت قاعدة جديدة وقمت بعمل استيراد لكل شئ من القاعدة القديمة واشتغلت تمام Fleet.accdb
Tamer Murad قام بنشر منذ 16 ساعات الكاتب قام بنشر منذ 16 ساعات مشكوووور والله حبيبي ما نتحرم منك يارب 1
ابو جودي قام بنشر منذ 13 ساعات قام بنشر منذ 13 ساعات 3 ساعات مضت, Tamer Murad said: مشكوووور والله حبيبي ما نتحرم منك يارب اهلا بيك فى المنتدى وتحت امرك بأى وقت
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.