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

كيف يمكنني وضع ثلاث جداول داخل داتا ريبورت واحد

مغلق
بدأه alhootti في 18 أغسطس 2005 · 8 رد · 633 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي ثلاث جداول جدول لـلأشخاص و الثاني للإيصال إستلام و الثالث ل سند صرف

نفرض أن فلان (شخص)عنده إيصال استلام و سند صرف و يمكن الشخص الواحد له اكثر من ايصال استلام أو سند صرف

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

#2

أخي استخدم جملة الاسكيو ال التالية :

SQL = "SELECT Main.*, In_Mail.*, Out_Mail.* FROM (Main INNER JOIN Out_Mail ON Main.ID = Out_Mail.ID) INNER JOIN In_Mail ON Main.ID = In_Mail.ID;"

وهنا افترضنا أن اسماء الجداول هي كالتي :

Main هو اسم الجدول الرئيسي أو جدول الموظفين

In_Mail هو جدول البريد الوارد

Out_Mail هو جدول البريد الصادر

خانة الربط هي ID من كل جدول

أتمنى أن تفي بالغرض

تحياتي

تم تعديل هذه المشاركة بواسطة omani في 18 أغسطس 2005 في 22:47

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

شكرا لك بس هذا ليس قصدي قصدي كيفية إدراج ثلاث جداول في داتا ريبورت واحد يعني مع العناوين(اسم الدافع و رقم الإيصال .... كل جدوول على حداه انظر إلى الصورة للتوضيح أكثر

19_08_05_02_56_39_1124488599tabel.jpg

#4

عفوا الجداول متشابهات في الأعلى هذا للتوضيح فقط علما بأن الجداول الثلاثة مختلفات

تم تعديل هذه المشاركة بواسطة alhootti في 20 أغسطس 2005 في 00:55

#5

أين أنت أيها العماني

#6

أخي عماني أتمنى أن توفر لنا برنامج تطبيقي كامل لربط أكثر من جدول مع نفس الربورت

لأني لاأعرف كيف أعمل تطبيق جملة SQL في التطبيق

#7

أين أنت أيها العماني

#8

أين أنتم يا إخوة لقد انتظرتكم طويلا

#9

ممكن الكبارية ينزلوا شوية من عروشهم و يساعدوننا (h)

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

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

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

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

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

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