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

فين اكتب كود SQL لعمل علاقة

مغلق
بدأه POWER _GIRL في 16 فبراير 2005 · 6 رد · 713 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

..يامبرمجين..

فين اضيف كود SQL الخاص بإنشاء علاقة بين الجداول ..الكود عندي بس فين اضيفوا ..

SELECT

FROM DiscountCards, (Users INNER JOIN ((StuffUsed INNER JOIN (StuffEntry INNER JOIN (Store INNER JOIN (Stuff INNER JOIN (Selaf INNER JOIN (((((Employees INNER JOIN DayOff ON Employees.Emp_ID = DayOff.Dof_EmpID) INNER JOIN Grama ON Employees.Emp_ID = Grama.Grm_EmpID) INNER JOIN Others ON Employees.Emp_ID = Others.Otr_EmpID) INNER JOIN Payment ON (Employees.Emp_ID = Payment.Pay_EmpID) AND (Others.Otr_ID = Payment.Pay_Otr_ID) AND (Grama.Grm_ID = Payment.Pay_Grm_ID) AND (DayOff.Dof_ID = Payment.Pay_Dof_ID)) INNER JOIN Sales ON Employees.Emp_ID = Sales.Sal_Emp_ID) ON (Employees.Emp_ID = Selaf.Slf_EmpID) AND (Selaf.Slf_ID = Payment.Pay_Slf_ID)) ON (Stuff.Stf_ID = Sales.Sal_Stuff_ID) AND (Stuff.Stf_ID = Sales.Sal_Sfen_ID)) ON Store.Str_ID = Stuff.Stf_StoreID) ON (Stuff.Stf_ID = StuffEntry.Sfen_StuffID) AND (StuffEntry.Sfen_ID = Stuff.Stf_Sfen_ID)) ON (Stuff.Stf_ID = StuffUsed.Stu_StuffID) AND (StuffUsed.Stu_ID = Stuff.Stf_Stu_ID)) INNER JOIN Takeem ON Employees.Emp_ID = Takeem.Tak_EmpID) ON Users.Usr_ID = Sales.Sal_CreaterID) INNER JOIN (Services INNER JOIN (ServicesDetails INNER JOIN (EmpSrv INNER JOIN Orders ON (EmpSrv.ES_EmpID = Orders.Ord_Emp3_ID) AND (EmpSrv.ES_EmpID = Orders.Ord_Emp2_ID) AND (EmpSrv.ES_EmpID = Orders.Ord_Emp1_ID)) ON ServicesDetails.SrvD_ID = Orders.Ord_SeviceID) ON Services.Srv_ID = ServicesDetails.SrvD_ServiceID) ON Users.Usr_ID = Orders.Ord_Creater_ID; :blink:

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#2

يمكنك اضافة العلاقات بين الجداول بان تضغط على زر الفارة الايمن وسوف تجد من ضمن الخيارات خيار اسمه ( علاقات ) اختاره ثم ادرج الجداول التي تريد عمل علاقة لها واحفظها

#3

أخى الكريم

قم بفتح Queries ثم اضغط على Creat Query in desgin veiw تظهر لك قائمة Show Table اضغط على Close ثم اختار SQL اسفل كلمة File أو قم بعمل رايت كليك ثم اختار SQL ثم قم بوضع الكود

#4

شكرا على المساعده .. لكن لما اضيف الكود من الاستعلام اول شي يطلب حفظوا كإستعلام بعدين يدني مسج خطأ انو مو قادر يحفظو كإستعلام؟!

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 16 فبراير 2005 في 15:45

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#5

ولو سمحتو يامشرفين انا امس اشتركت ومني قادره اكتب فقسم الفيجول بيسك اي شي ياريت اعرف السبب <_<

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#6

معلومة تحتاج الى تأكيد و هي عند كتابة الكود في الاستعلام في وضع التصميم فهناك حد أقصى من الحروف لا يمكن تجاوزها و هي على ما اظن 256 حرفا و بالتالي فسوف تظهر لك رسالة الخطأ.

أرجو التصحيح ان كا ما ذكرته غير صحيح.

#7

أخي العزيز: biskra

أنا استخدم أصدار 97 وأصدار xp

إلا أنه يقبل أكثر من الأحرف 256 حسب توقعي

الأخت هذه تستعمل عدة مصادر (جداول،أستعلام) لأستنتاج البيانات

في هذه المصادر أحتمال تختلف أوجه الربط لذلك لا تظهر أية بيانات

الأخت العزيزة :

حاولى تغيير خصائص الربط لعل تجدي ما تبحثي عنه

أو ارفقي قاعدة البيانات للتعديل بها

وفقك الله في طريق الخير

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

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

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