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

Dbgrid And Sql

مغلق
بدأه علي .ع في 29 أغسطس 2007 · 3 رد · 1,112 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي بعض التساؤلا عن عنصري dbgrid و SQl

1_ اظهار عدة استعلامات في dbgrid اي اظها الاستعلام تلو الاخر مع بقاء الاستعلام الذي قبله في dbgrid

2_ كيفية اجراء عمليات على هذا الdbgrid

3_ طباعة هذا ال dbgrid

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

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#2

السلام عليكم

1. اظهار عدة استعلامات في grid وحدة

هناك حالتين الأولى ان يكون لكل الاستعلامات نفس العدد من الأعمدة، ونفس نوع البيانات في كل عمود، عندها استعمل الكلمة union في استعلام sql.

أما الحالة الثانية ان يكون لكل منها عدد مختلف من الأعمدة، فلا يمكن ان تظهر في grid واحدة، وعليك أن تجد حلاص للتحايل على المشكلة كأن تضع أكثر من grid في scroll box مثلاً .

2. كيفية إجراء التعليمات على مثل هذه grid

مثل هذه grid الأصل أن تكون للقرلءة فقط واستعمل عناصر تحكم أخرى للعمليات المختلفة ومعروف ان grid تربط ب dataset عن طريق datasourse فلا تستعمل هذه ال dataset للاضافة او الحذف او التعديل بل استعمل جمل sql خاصة بك لكل عملية واستدعيها يدوياص من الفورم.

هناك حل آخر اذا كنت تستعمل مزود قواعد بيانات مثل اوراكل او sql server هو أن تبني استعلام وتبني عليه instead of trigger لكل عملية وبعدين استعمل الاستعلام في دلفي وكانه جدول عادي.

3.طباعة grid

لا يوجد لدي اجابة ثابتة، اعمل لها تقرير بيتعمل نفس جملة sql ! أو ابحث في المنتدى عن حل آخر.

أرجو أن أكون وفقت في الإجابة.

#3

بسم الله الرحمن الرحيم شكرا لاجباتك عن اسالتي انا في الحقيقة اخ الكريم اريد بناء مشروع فواتير اريد عرض السلع من قاعدة بيانات السلع في dbgrid بموجب استعلام اي ان البيانات من نفس القاعدةولها نفس الحقول ثم حساب مجموع السلع الموجودة في هذا ال grid وفي الخير طباعته تقبل تحياتي

علي .ع كتب:
بسم الله الرحمن الرحيم شكرا لاجباتك عن اسالتي انا في الحقيقة اخي الكريم اريد بناء مشروع فواتير اريد عرض السلع من قاعدة بيانات السلع في dbgrid بموجب استعلام اي ان البيانات من نفس القاعدةولها نفس الحقول ثم حساب مجموع السلع الموجودة في هذا ال grid وفي الاخير طباعته تقبل تحياتي

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#4

السلام عليكم اخواني

هل لي بمثال جازاكم الله كل الخير

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

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

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