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

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

قام بنشر

السلام عليكم و رحمة الله و بركاتة

عندي مشكلة في النموذج المستمر (continuous form)

كما هو مرفق في الصورة عندي مرتبات الأشخاص إذا أردت زيادة المرتب لجميع الأشخاص بقيمة معينة مثلا 500 

بيغير المرتبات كلها بناءً علي أول مرتب و بكده كل المرتبات تبقي 5000

مع ان في موظفين رواتبهم أكثر و أقل من 4500 

هل من مساعد .. هذا هو الكود الخاص بي

اقتباس

    Dim sql_statment As String
    sql_statment = "update Employees set salary = " & Salary + SalaryIncrement & " where Category = '" & Cat & "'"
    DoCmd.RunSQL sql_statment

Capture.JPG.4d65f66b0b9efa01ba1d07ed917143cd.JPG

قام بنشر
10 ساعات مضت, shod90 said:

 

    sql_statment = "update Employees set salary = " & Salary + SalaryIncrement & " where Category = '" & Cat & "'"

بعد اذن الاساذ صالح

اعتقد المشكلة تكمن في ان الجملة تاخذ قيمة الراتب حسب السحل الحالي وهو غالبا يكون الاول عند فتح النموذج

هنا جرب الجملة التالية بديلا للجملة اعلاه

sql_statment = "update Employees set salary = Salary +" & SalaryIncrement & " where Category = '" & Cat & "'"

وهنا ملاجظة بان المشكلة ستضل قائمة بان الفئة هي نفسها فئة اول سجل لذلك يمكنك وضع قيمتها يدوي اسوة بقيمة الزيادة

 

واخيرا للاستاذ صالح اعتقد ليس هناك فرق بين الجملتين في النتيجة ولكن قد يكون هناك فرق في السرعة والفرق الظاهر هو اختلاف المكتبة حيث الاولى مستخدمة كائنات الاكسس والاخرى كئنات dao

تحياتي للجميع

  • Like 4
قام بنشر
1 ساعه مضت, رمهان said:

واخيرا للاستاذ صالح اعتقد ليس هناك فرق بين الجملتين في النتيجة ولكن قد يكون هناك فرق في السرعة والفرق الظاهر هو اختلاف المكتبة حيث الاولى مستخدمة كائنات الاكسس والاخرى كئنات dao

نعم استاذ رمهان هذا صحيح شكرا جزيلا

  • 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.

×
×
  • اضف...

Important Information