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

كيف احدث قيم هذا الجدول من الجدول الثانى

مغلق
بدأه most_access في 14 يناير 2008 · 2 رد · 619 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدى جدولين واحد به رقم الحساب والرصيد والثانى transaction اريد كود يقوم بعمل حلقة loop او طريقة للتأثير على جدول الأرصدة مرة واحدة بأخذ قيم المبالغ من جدول الحركات لكل حساب والتأثير على الرصيد لنفس رقم الحساب فى الجدول الثانى ياريت عن طريق ADO

db1.rar

#2

أخي الكريم ، تحية طيبة وبعد ،

أنا لم أقوم بتحميل ملف قاعدة البيانات ، ولكن ببساطة ليس هناك طريقة مباشرة لإجراء هذه العملية ؟؟؟؟؟

فإذا كنت تتعامل مع Access فيجب عليك التعامل مع VB DBA الخاصة بالأكسيس ، إذا كنت ترغب في بناء تطبيق بالأكسيس كاملاً . أما إذا كنت ستصمم واجهة البرنامج بواسطة إحدي لغات البرمجة ( VB 6.0 ) علي سبيل المثال ، فمن داخلة يمكنك صناعة كل ما تودة ببساطة !!!

أما عن طريق قاعدة البيانات Access مباشرتاً هذا غير صحيح . ولا أي نوع آخر من قواعد البيانات ، حتي أوراكل ذاتة ، فلولا وجود PL/SQL ما كان المبرمج صنع ذلك بسهولة ( Trigger ) .

علي العموم أنا منتظر مشاركات الأعضاء ، فأنا رأيي بأن ليس هناك طريقة مباشرة

وشكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3
Access
Conn.BeginTrans

Conn.Execute " Delete from ac where (account) in (select  distinct account from trans); "

Conn.Execute " insert into ac select account , sum(amount) as amount1 from trans group by account;"

Conn.CommitTrans
'============================================================================
=========

SQL Server
Conn.Execute " update ac set balance = ( select sum(amount) from trans where trans.account = ac.account) "

هذا الموضوع مغلق.

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