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

ال VC .net و قواعد البيانات والتقارير

مغلق
بدأه MANSUR في 28 سبتمبر 2004 · 2 رد · 443 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في الحقيقة اريد أن احسم امري وارى اذا كنتم تأيدون استخدام الـ VC في برمجة قواعد البيانات أم لا ؟

فنستمر في استخدام الـ Vb

ثم هل الموضوع فيه نوع من السهوله . ماذا عن تقارير الـ Crestal Report وهل يمكن ربطها بطريقة غير معقده .

شكرا

#2

السلام عليكم ,,

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

لم أستطع "ربما لاستعجالي وضيق الوقت" أن أشغل التقارير مع ال Visual C++ تحديدا ,,

لذا أنا أقول دائما اذا كنت ستكتفي ببرمجة قواعد بيانات مع تقارير فعليك بغير ال MFC ل,, مع أن ال MFC تتيح تحكم قوي مع قواعد البيانات والتقارير سواء من crystal report أو غيرها ,, لكنها أصعب في التقارير تحديدا ,, ولاتأخذ كلامي على أنه نهائي ,, فقط أحكي لك أحدى تجاربي الفاشلة وكانت مع ال crystal report ولم أفلح في ربط قاعدة البيانات معه !! ,, مع أن أحد أصدقائي نجح فعلا في ذلك وصمم الكود وعمل جيدا وكان ال crystal report وقتها 5 ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#3

انظر

/index.php?showtopic=39096

/index.php?showtopic=41569

اقتباس
ماذا عن تقارير الـ Crestal Report وهل يمكن ربطها بطريقة غير معقده .

الموضوع سهل جدا ، فقط بعد الانتهاء من تجهيز التقرير ، تضيف ActiveX Component اسمه Crystal Reports 4.6 للform ، وتعرف له متغير بال class wizard فيطالبك بإضافة بضعة أصناف classes جديدة للمشروع ، وافق عليها ، اسم المتغير مثلا m_Rpt، وأضف الكود التالي في حدث ضغط زر مثلا:

m_Rpt.SetSelectionFormula(Result);
m_Rpt.SetAction(1);

حيث Result هي جملة اختيار سجلات معينة، مكتوبة بطريقة خاصة بالcrystal reports ، انظر مثلا لجملة اختيار لسجلات بين تاريخين:

/index.php?showtopic=41475

أو

m_Rpt.SetSQLQuery(sql);
m_Rpt.SetAction(1);

وبالتوفيق بإذن الله.

فكر بطريقة أخرى

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

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

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

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

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

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