اخونى ...... انا مطلوب منى عمل قاعدة بيانات لشركة صغيرة ، هذه الشركة لديها عملاء دائميين و مورديين دائميين و فى بعض الاحيان يكون المورد هو نفسه العميل و من ثم دمجت جدول العملاء و المورديين فى جدول واحد و سميته " الشركة " .
و كما ترون فى الصورة التالية :-
كل ما اريده هو ان يتم تحديث حقل ال ( فاتورة ) بجدول ال ( اليومية ) أوتومتيك عند أضافة صف جديد فى المبيعات او المشتريات ، على ان يكون بنفس اسم العميل .
بمعنى أخر :-
كيف يمكننى تحديث حقل بناءاً على حقل اخر من جدول اخر.
انا اعرف لغة السكويل جيداً لكن للاسف سكويل الاكسس مختلف شوية عن سكويل الاوراكل غير ان كتابة اسماء الحقول بالعربى قد تؤدى للخطأ ، و لكن على اى حال هذا هو كود السكويل الذى اود كتابته فى ال query update
update اليومية set فاتورة = ( select [ المبيعات.أجمالى السعر ] from المبيعات where المبيعات.الشركة = اليومية.الشركة and اليومية.التاريخ=المبيعات.التاريخ )
ده بالنسبة للمبيعات ..... اما المشتريات :-
update اليومية set فاتورة = ( select [ المشتريات.أجمالى السعر ] from المشتريات where المشتريات.الشركة = اليومية.الشركة and اليومية.التاريخ=المشتريات.التاريخ )
ياريت لو حد عنده حل للمشكلة بتاعتى يقولى و شكراً