اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مطلوب تعديل على كود اضافة ليصبح كود تعديل


الردود الموصى بها

السلام عليكم

اخواني الكرام عندي كود لاضافة البيانات الى جدول النموذج غير مرتبط به وهو

Dim mydb As Database, Q1 As Recordset
   Set mydb = CurrentDb()
   Set Q1 = mydb.OpenRecordset("man")
   Q1.AddNew
   Q1!id = Trim(Me![pid])
  Q1!accname = Trim(Me![paccname])
    Q1!mob = Trim(Me![pmob])
  Q1!note = Trim(Me![pnote])
  Q1.Update

اريد ان استخدم هذا الكود في تعديل سجل ما في الجدول

 

رابط هذا التعليق
شارك

كود التعديل

استبدل الأسماء

Dim dbsNorthwind As DAO.Database
Dim rstEmployees As DAO.Recordset

   Set dbsNorthwind = CurrentDb
   Set rstEmployees = dbsNorthwind.OpenRecordset("Employees")

   rstEmployees.MoveFirst
   Do Until rstEmployees.EOF
      If rstEmployees!Title = "Sales Representative" Then
         rstEmployees.Edit
         rstEmployees!Title = "Account Executive"
         rstEmployees.Update
      End If
      rstEmployees.MoveNext
   Loop

 

  • Like 1
رابط هذا التعليق
شارك

منذ ساعه, عبد الفتاح كيرة said:

كود التعديل

استبدل الأسماء

جزاك الله كل خير اخي عبد الفتاح

الكود يعمل بشكل جيد لكن لاحظت ان الكود يتأكد من كل السجلات الموجودة ولو تطابق الكود في اول مرة يعني ان امر do يكمل عمله ولو وجد القيمة من المرة الاولى او ثانية او الخامسة

اريد ان يتوقف عندما يجد ما التطابق من اول مرة لاني ساستخدم المفتاح الاساسي في البحث عن التطابق

تم تعديل بواسطه عبد الله قدور
رابط هذا التعليق
شارك

26 دقائق مضت, عبد الفتاح كيرة said:

ضع شرطك بجوار  


 =Do Until yourfield 

السلام عليكم اخي الكريم عبد الفتاح

اظن اني قد اثقلت عليك فيها لكني لم استخدم do قبل ابدا ولا اعلم عن الية استخدامها بشرط او بدونه فان كان بالامكان ان تضع الكود كاملا كما في المرة الاولى او التعديل على المرفق التالي

على النموذج addacc بحيث اريد تعديل الاسم بشرط المفتاح الاساسي

 

Database2.zip

رابط هذا التعليق
شارك

8 ساعات مضت, عبد الله قدور said:

 


Dim mydb As Database, Q1 As Recordset
   Set mydb = CurrentDb()
   Set Q1 = mydb.OpenRecordset("man")

'   Q1.AddNew
Q1.Edit

   Q1!id = Trim(Me![pid])
  Q1!accname = Trim(Me![paccname])
    Q1!mob = Trim(Me![pmob])
  Q1!note = Trim(Me![pnote])
  Q1.Update

اريد ان استخدم هذا الكود في تعديل سجل ما في الجدول

السلام عليكم أخي عبدالله

 

وكما قال الاستاذ شفان ، ولكن مترجما في الكود:smile:

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information