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

الادخال في العلاقة من نوع متعدد الي متعدد

مغلق
بدأه KSA_2007 في 20 أبريل 2007 · 3 رد · 663 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا عندي جدول اسمه Orders وجدول اخر اسمه Product العلاقة اللي بينهم هي علاقة M-N

قمت بانشاء الجدول الثالث اللي فيه الPrimary key للجدولين باسم Ordered_Product

الPrimary key لجدول Orders من نوع Increment

اي بمعنى اني كل ما اضفت طلب جديد يضيف هو Primary key بدون اي تدخل مني

المشكلة هي: لما اضيف اي اوردر جديد لازم اضيفه للجدول الثالث Orderd_Product لكني ما اعرف وين وصل الرقم (Primary key) للاوردر

كيف احل المشكله هذه؟؟؟

اتمنى ان الفكره وصلت

#2

بعد جملة الإضافة ممكن أن تستخدم @@identity و تضعها في متغير و هو يرجع لك أخر قيمة identity تم اضافتها.

set @orderNO =@@identity

مع التحية..

#3

مشكوور جدا

طيب اذا استخدمت @@identity يحتاج اني استخدم الtrigger او لا؟؟؟

#4
KSA_2007 كتب:
مشكوور جدا

طيب اذا استخدمت @@identity يحتاج اني استخدم الtrigger او لا؟؟؟

لا مافي داعي يا عزيزي لاستخدام الTriggers.

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

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