عبدالله 760 قام بنشر مارس 15, 2022 مشاركة قام بنشر مارس 15, 2022 (معدل) السلام عليكم اريد تعديل بيانات أحد السجلات عن طريق فورم واوامر VBA بشرط المعرف او id اعتقد المشكلة في نوع المتغير ما عرفت اختاره صح مع كثرة المحاولات لساعات تظهر لي رسالة خطأ " نوع البيانات غير متطابق في تعبير المعايير 3464" بين يديكم الكود + والملف Private Sub Update1_Click() Dim db As DAO.Database Dim rs As DAO.Recordset 'تجارب فاشلة 'Dim ud1 As Integer 'Dim Aa As Byte 'Dim Aa As Long 'Dim Aa As Variant 'Aa = [ud1] Set rs = CurrentDb.OpenRecordset("SELECT * FROM tb1 Where [id]='" & [ud1] & "'") rs.Edit rs![name2] = [ud2] rs![mobily2] = [ud3] rs![Date2] = [ud4] rs.Update rs.Close Set rs = Nothing 'ياليت تكون فيه رسالة تأكيد بالتحديث " تم تحديث البيانات " End Sub Update-access-VBA.accdb تم تعديل مارس 15, 2022 بواسطه عبدالله 760 رابط هذا التعليق شارك More sharing options...
أفضل إجابة علي البحيري قام بنشر مارس 15, 2022 أفضل إجابة مشاركة قام بنشر مارس 15, 2022 Set rs = CurrentDb.OpenRecordset("SELECT * FROM tb1 Where [id]=" & [ud1]) 3 رابط هذا التعليق شارك More sharing options...
عبدالله 760 قام بنشر مارس 16, 2022 الكاتب مشاركة قام بنشر مارس 16, 2022 اخ من هالفواصل والرموز ... ضاعت عليها كم ساعة بحث ولا لقيت الحل الله يجزاك خيرا اخوي علي البحري .... فعلا انحلت المشكلة رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان