عندي جدول وبه لنفرض الأصناف ويحتوي طبعا على كمية كل صنف على حدا وكل صنف له كود معين يختلف عن غيره
االمطلوب:
اريد تحديث كمية الصنف على حسب الكود المخصص له علما بأن الكمية الصحيحة موجودة داخل الاستعلام
برجاء العجلة في الحل
أخوكم / مهند
عندي جدول وبه لنفرض الأصناف ويحتوي طبعا على كمية كل صنف على حدا وكل صنف له كود معين يختلف عن غيره
االمطلوب:
اريد تحديث كمية الصنف على حسب الكود المخصص له علما بأن الكمية الصحيحة موجودة داخل الاستعلام
برجاء العجلة في الحل
أخوكم / مهند
أهلا و سهلا بك
رجاء مراجعة قواعد طرح الاسئلة المثبتة أعلي المنتدي
أما عن التحديث
أنشيء Update Query
أي استعلام عادي ثم اختار نوع الاستعلام استعلام تحديث (فى وضع التصميم)
و اختار الحقول التي تريد تحديثها و أسقطها فى الشبكة او ال Grid
و اختار الي حقل فى جدول أو استعلام أو فورم أو حتي قيمة تريد تحديثها ، و في نهاية شبكة الاستعلام ضع الشرط الذي تريد
ثم نفذ الاستعلام أو انقل كود ال SQL و نفذه باستخدام Docmd.RunSQL
مثال
DoCmd.RunSQL "UPDATE CONTRACTS INNER JOIN NewInvoiceSum ON CONTRACTS.ID = NewInvoiceSum.ID" & _ " SET CONTRACTS.ActWval = [NewInvoiceSum]![SumOfW_VALUE];"
و هنا تم تحديث الحقل actwval فى جدول Contracts من القيمة الموجودة فى الحقل SumofW_value الموجود فى الاستعلام التجميعي NewinvoiceSum
بناء علي العلاقة الموجودة بين الجدول ة الاستعلام و التي طبيعتها واحد الي م لا نهاية عن طريق الحقل ID
هذا الموضوع مغلق.