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

مشكلة ربط عدة جدوال معا في datagrid

بدأه أبوعزام في 15 يناير 2011 · 7 رد · 1,736 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني الاعزاء كل عام وانت بخير عندي مشكلة عقدتني كثيرا ولم استطع حلها فياليت تتكرموا وتحلولها لي

انا عندي اربع جداول

الجدول الاول هو الاساس(1) والثاني هو الجدول الفرعي للأساس (2)

وجدول آخر فرعي (3)مربتط بالاساس وتحت هذا جدول فرعي مرتبط بالجدول (4) أريد ان قوم بوضع الجدول الفرعي (2) مع الجدول الفرعي (4) في datagrid بحيث هناك علاقة بين الجدولين ويكون عرض البيانات كالتالي:

ان تكون بيانات الجدول (2) ثابتة في الداتا قريد فيو بينما بيانات الجدول الرابع تتغير

للتوضيح أكثر

عندي اربع جداول

جدول عمليات وجدول بنود العمليات وجدول المستخلصات وجدول بنود المستخلصات

حيث أن جدول العمليات هو الاساس

وجدول بنود العمليات فرعي حيث ان العلاقة هي علاقة واحد لمجموعة هي بسيطة

الثاني عبارة نموذج أداة datagrid يوجد بها بيانات جدول بنود العمليات وجدول بنود المستخلصات

اريد فقط انه عند الضغط على جديد يتم اختيار العملية وفي الجدول تظهر بنود الخاصة بالعملية فقط وتكون بنود المستخلصات فارغة وعند تعبئة بنود المستخصات والضغط على حفظ يتم إضافة بنود المستخلصات المدخلة في جدول بنود المستخلصات وهكذا بحيث ان لكل عملية عدة مستخلصات مربتطة بها وعند اضافة مستخلص يتم تلقائيا إضافة بنود العملية وبجوارها بنود المستخصات فارغة

ارجوا مساعدتي في حل المشكلة حيث ان تسليم المشروع قريب جدا وشكرا

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

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#2

هل من المعقول أن لا احد يعرف الحل يااخوان

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

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#3

لا ليس من المعقول

بس ياخي جزاك الله خير

هل من المعقول ان يستطيع احد ايجاد الحل و الطلب غير مفهوم

تحياتي اخي

ليس العيب ان لاتعلم وانما العيب ان لا تتعلم

Is not a shame that U don't know, but that would not.

#4

اعمل داتا ست وعبئ الجدول الاول من الداتاست من الجدول الاول باستعلام من الجدول رقم واحد

2- اضف عمود للقريد جديد وسمه ثم اعمل استعلام من الجدول رقم 2 وقم برط العمود بالاستعلام الثاني

3- اضف عمود ثالث جديد وسمه ثم اعمل استعلام من الجدول رقم 3 واربطة بلاستعلام الثالث وهاكذا

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

#5

ممكن توضيح الاجابة بكتابة مثال ؟

#6

المطلوب اخي الحبيب هو ربط أكثر من جدول في datagridview واحدة فقط

يعني مثلا اريد عند اختيار مستخلص جديد يظهر لي الاتي

خانات المقايسة الخاصة بالعملية المختارة + خانات فارغة لعمليات المستخلص المربتط بالعلمية

المقايسة الخاصة بالعملية === = ==== =========عمليات المستخلص تظهر فارغة عند اضافة مستخلص جديد

(رقم البند -اسم البند -كمية البند المختارة - سعر البند ) (العدد المطلوب حسب الكمية -العدد الاضافي - المجموع الكلي )

طبعا عند الضغط على زر مستخلص جديد يتم اختيار العملية المطلوبة وعند اختيار العملية تظهر المقايسات الخاصة بالعملية وبجوار عمليات المستخلص الجديد فارغة حيث يتم تعبئة هذه الخانات ويتم حسابها وعند الضغط على زر حفظ يتم إضافة عمليات المستخلص الحالي في جدول عمليات المستخلص المربتط بالمستخلص الحالي

وعند اختيار العملية بدون إضافة مستخلص جديد تظهر عمليات المستخلص السابقة المربتط بالمقايسة الخاصة بالعملية

علما ان لكل عملية أكثر من مستخلص يعني عند اختيار العملية المحدد يظهر في شريط الادوات ان هناك اكثر من مستخلص للعملية وعند الضغط على زر التنقل يتم عرض عمليات المستخلص لكل عملية

مع امكانية التعديل والحذف والاضافة

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

تم تعديل هذه المشاركة بواسطة أبوعزام في 5 فبراير 2011 في 00:37

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

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#7
sylvia_emil كتب:

ممكن توضيح الاجابة بكتابة مثال ؟

بسم الله الرحمن الرحيم

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

أولاً عيد مبارك أسأل الله تعالى أن يعيده علينا وعليكم وعلى أمة محمد عليه وعلى آله الصلاة والسلام بالخير والبركة

ثانياً : أضم صوتي إلى صوتك أخي الكريم .. فعلاً نتمنى إرفاق مثال

وتقبل الله منا ومنكم

#8

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

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