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

كود تحديث سجل من سجل يليه بالجدول

بدأه abdhamid_nasr في 21 نوفمبر 2013 · 3 رد · 576 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السادة مبرمجى الاكسيس الافاضل

كنت قد بعثت مشاركة من قبل وطلبت تحديث سجلات جدول وافانى استاذنا الكريم ابو يوسف ثم طلبت استبدالل الكود بكود برمجى باستخدام تقنية ال dao او ال ado

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

وعند الدخول على الموضوع ثانية لارسال مشاركتى هذه وجدت الموضوع مغلق لذا ارسلت مشاركة جديدة

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

بمعنى ان يتم وضع المرتب الاساسى لشهر 9 فى خانة المرتب الجديد لشهر 10 لنفس الموظف

كما يظهر ذلك فى الحقل الغير مبرمج فى الجدول باسم newsal1

 

db1.rar

#2

تفضل اخي :)

 

الكود موجود في النموذج From1 على زر Update Table :

Private Sub cmd_update_Click()


    Dim rst As DAO.Recordset
    
    mFrom = 9   'copy data from month
    mTo = 10    'and paste to month
    
    'get the table data,
    'sort by emp_no, and month_no
    Set rst = CurrentDb.OpenRecordset("Select * From newsal_t Order by emp_no, month_no")
    'set the cursor position to the 1st Record
    rst.MoveLast: rst.MoveFirst
    
    'loop through the Records,
    For i = 1 To rst.RecordCount
    
        'go to the correct "From" month
        rst.FindFirst "emp_no=" & rst!emp_no & " And month_no=" & mFrom
        
        'get the fixed_sal value
        a = rst!fixed_sal
        
        
        'now find the "To" month
        rst.FindFirst "emp_no=" & rst!emp_no & " And month_no=" & mTo
        
        
        'edit/update the newsal value with a
        rst.Edit
        rst!newsal = a
        rst.Update
        
        'move to the next Record
        rst.MoveNext

    Next i
    
End Sub

وهذه النتيجة:

 

post-273849-0-77844200-1385060049_thumb.

 

جعفر

98.db1.mdb.zip

2
#3

استاذى الجليل جعفر اشكر لحضراتكم سرعة استجابتكم لى بحق انا لا اعلم كيف ارد فضلك وجميلك بارك الله فيك وزادك الله من فيض علمه وفضله وانعم اله عليكم بحفظ كتابه العزيز وادخل الله الجنه بكرمك وفضلك واغاثتك للمحتاج الف الف الف شكر جعله اله فى ميزان حسناتكم وجاازاك الله كل خير وفضل ... السلام عليكم ورحمة اله وبركاته 

اخيك المحتاج لعلمك عبدالحميد نصر

#4

حياك الله :)

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