تقييم الموضوع :
  • 1 أصوات - بمعدل 4
  • 1
  • 2
  • 3
  • 4
  • 5
كود علاقة بين جدولين
#1
السلام عليكم
ارجو المساعدة بارك الله فيكم
لدي جدول زبائن وجدول البضاعة اريد كود يعرض الزبون اللي طلب البضاعة كلها
وشكرا
الرد }}}}
تم الشكر بواسطة:
#2
لما لا تجمعهما في جدول واحد افضل للبحث او عليك بربط الجدولين مثلا تضع كودا للعملية في كليهما

مثال :

الجدول الاول اسماء و مقابل كل اسم رقم او كود العملية و في الجدول الثاني البضاعة و مقابل البضاعة نفس الرقم او كود العملية

و بالتالي تبحث عن الاسم في الجدول الاول فيجد لك رقم او كود العملية في نفس الجدول و ثم تبحث عن هذا الرقم في الجدول الثاني
الرد }}}}
تم الشكر بواسطة: امينتو
#3
شكرا اخي على اهتمامك ولكن انت ما فهمتني

اعتبر ان عندي جدول البضاعة يحتوي على 10 اصناف
وعندي جدول الزبائن يحتوي بيانات الزبائن
اريد عرض الزبائن اللي طلبو الاصناف العشرة ولا يعرض الزبائن اللي طلبو 9 او 8 او اقل من عشرة اتمنى انك فهمتني
الرد }}}}
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله وبركاته
هي لازم  وضروري يكون جدولين  ... لأنه غير هيك بيكون السيناريو خطأ .


أنت لو كنت بتستخدم ADO.Net   أذن بيلزمك INNER JOIN
  لو كنت بتستخدم LINQ TO SQL   أذن بيلزمك Join 



وفي مليون مثال على هذا الكلام ..


الله يعطيك العافية

Abu Ehab : Microsoft Partner  & Systems Developer
الرد }}}}
تم الشكر بواسطة: @@أبورائد@@ , امينتو
#5
هي صعبة

اولا : تنشئ جدولا ثالثا فيه عمودان او اكثر

ثم ترتب الاسماء حسب حروف الابجدية

ثانيا : تحسب عدد مرات تكرار الاسم و تدخلها في الجدول الثالث و ذلك عن طريق مقارنة كل اسم في سجل مع السجل الذي يليه فتحصل على جدول فيه الاسماء و عدد تكرارها و ذلك من اجل تحديد نطاق كل بحث

مثال : محمد 3

علي 4

اذا النطاق الاول من الصفر حتى 2

و الثاني من 3 حتى 6

ثالثا : تبحث بواسطة findfirst  في كل نطاق من نطاقات الجدول الثالث عن كل صنف في الجدول الثاني و اذا وجده يزيد متغيرا ما بمقدار 1
ثم تكتب شرطا اذا المتغير صار 10 تظهر النتيجة المرغوبة
الطريقة :
طبعا ثالثا هو عبارة عن حلقلت متداخلة
p=0
احسب لي عدد السجلات في الجدول الثاني
for بالنسبة للجدول الثالث

انتقل الى السجل (اي)

و شفلي قديش رقم التكرار في هذا السجل
pp=p
p=p+x-1

حيث اكس هو الرقم الذي تم الحصول عليه

for g=pp to p
for gg=0 to عدد سجلات الجول الثاني
ابحث اولا عن البضاعة في الجدول الثاني فاذا وجدتها زد 1
next gg
next g
اغلاق اول فور
الرد }}}}
تم الشكر بواسطة: @@أبورائد@@ , امينتو
#6
السلام عليكم...


السؤال ناقص...


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


نرجو التوضيح و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}}
تم الشكر بواسطة: امينتو
#7
اعتبر في جدول المبيعات يحتوي على اسم الزبون و الصنف والكمية
الرد }}}}
تم الشكر بواسطة:
#8
السلام عليكم اخى [b]امينتو
[/b]
اول شى الموضوع فى القسم الخطاء لابد ان يكون فى قسم قواعدات البيانات
تانى حاجة علشان تقدر تعرف اسم الزبون لى طلع كل المنتجات الشركة الاول لازم يكون فى جدوال بالاصناف و جدوال باسم الزبون
و تالت حاجة جدول تالت و دها علشان نكتب الرقم التقائى بتع كل صنف طلبو الزبون
و بعد كده تعمل استعلام فى الحدوال التالت بمعنى
ان فى حالة ان الزبون محمد يساوى 1 و 2 و 3  يتم اظهر الرسائل نعم غير ذلك لا يتم اظهر شى
هل وصلت الفكره اخى
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة: امينتو
#9
عليكم السلام ورحمة الله وبركاته
بارك الله فيك اخي وشكرا لاهتمامكم تم الحل لكن كود طويل شوية
عملت حلقة باسماء الزبائن في داخلها حلقة باسماء الاصناف وكل مايلاقي الزبون يجمع لمتغير x  1 ولو تساوى المتغير x مع عدد صفوف الاصناف معناها النتيجة
اتمنى فهمتوني
الرد }}}}
تم الشكر بواسطة:
#10
هم حاجة ان لقيت الحل اخى و العفو
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد }}}}
تم الشكر بواسطة: امينتو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] هدية بسيطة طباعة تقرير من جدولين بدون Primary Key ahmedabdelaliem 3 894 12-12-15, 02:48 AM
آخر رد: awidan76
  من لديه طريقة اظهار جدولين في اكيف ريبورت scsi7000 3 476 10-12-15, 03:51 AM
آخر رد: awidan76
  [سؤال] طباعة تقرير من جدولين مختلفين فى قاعدة البيانات poles2008 7 1,523 16-04-15, 12:29 PM
آخر رد: ahmedabdelaliem
  [vb6.0] كيف عمل تقرير من جدولين او قروب من جدولين mahmoud773551733 1 511 16-02-15, 10:33 PM
آخر رد: larbihamri
  [vb6.0] كيفيه طباعه معلومات جدولين في فورم واحد hadeel 4 735 08-10-14, 05:41 PM
آخر رد: hadeel
Question [vb6.0] كيف اجعل الكود يقوم بقراءة جميع أرقام الحسابات بدون تكرار وحفظها في مصفوفة من جدولين Microformt 0 507 30-08-14, 09:06 AM
آخر رد: Microformt

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم