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

اضافة بيانات من الcart في جدولين بنفس الوقت

بدأه قمر الامارات في 29 مايو 2011 · 3 رد · 415 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي نقطة في بروجكت الجامعة .... اذا عندي ال cart كيف اقدر اضيف الproducts اللي فيها للجدولين بنفس الوقت

يعني الجدول الاول order ويحتوي على :

date - total_price - Cust_ID - order_ID

الجدول الثاني فيه الorder_details و يحتوي على :

Order_ID`, `Pro_ID`, `size`, quantity, price

كيف ممكن اضيفهم بنفس الوقت ؟؟؟ او لو طريقة ثانية اقدر اضيفهم فيها ؟

#2

و ال Order_id في الجدول الأول عباره عن auto increment .. (يبدوا أنكى نسيتى أن تكتبى هذه العباره blush.gif)

المهم ..

قومى بتنفيذ ال transaction الأول .. و من ثم قومى بقرائة ال order_id ... (أظن هناك طريقة ما تستطيعين منها قرائته دون الحاجه للإستعلام عليه - إبحثى في جوجل عن how to get the latest auto increment column value after insert in java)

ثم قومى بإستخدام هذه القيمه و قومى بعمل ال transaction الثانى ...

-----------

أو بإمكانك التفكير بإستخدام transaction واحد للعمليتين .. ربما يكون أفضل في هذه الحاله ..

1
#3

شكراا جزيلا ... انا استخدمت الselect the max(order_ID) و اشتغلت معايه تمام ^^

#4

لكن ليست دقيقه ..

إبحث في الداله التى أكلمك عنها .. غالبا ستجدها ضمن ال JDBC interface ..

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…