منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ربط الداتا بيز بالكريستال ريبورت عن طريق الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته 
قد اكون كثير الاسئلة ,,,,,, ان كنت ازعجكم فلا داعي للاجابة على السؤال
اخواني انا اريد درس ربط الداتابيز بالكريستال عن طريق الكود فهل من يدلني على التعلم وشكرا
تابع الموضوع التالى اخى الغالى
http://vb4arb.com/vb/thread-18027.html
اخوي اضافة لما وجهك اليه اخونا محمود اليك الطريقة
اولا يتم عمل مثيل للتقرير في الذاكرة
PHP كود :
Dim rpt As New CrystalReport1 

بعدها مباسرة اربط التقرير بقاعدة البيانات
PHP كود :
rpt.SetDataSource(ds.Tables("Table1")) 

ثم بعد ربط التقرير بقاعدة البيانات وليس قبله يمكنك اضافة بيانات للبارامترات اللي في التقرير ان كنت انشئت بارامترات مثل بارامتر اسمه Parameter1
PHP كود :
rpt.SetParameterValue("Parameter1""the value"

في النهاية يمكنك ربط التقرير في مستعرض التقارير
PHP كود :
CrystalReportViewer1.ReportSource rpt 

انتبه للترتيب اخوي
(21-11-16, 11:06 PM)السرور كتب : [ -> ]اخوي اضافة لما وجهك اليه اخونا محمود اليك الطريقة
اولا يتم عمل مثيل للتقرير في الذاكرة
PHP كود :
Dim rpt As New CrystalReport1 

بعدها مباسرة اربط التقرير بقاعدة البيانات
PHP كود :
rpt.SetDataSource(ds.Tables("Table1")) 

ثم بعد ربط التقرير بقاعدة البيانات وليس قبله يمكنك اضافة بيانات للبارامترات اللي في التقرير ان كنت انشئت بارامترات مثل بارامتر اسمه Parameter1
PHP كود :
rpt.SetParameterValue("Parameter1""the value"

في النهاية يمكنك ربط التقرير في مستعرض التقارير
PHP كود :
CrystalReportViewer1.ReportSource rpt 

انتبه للترتيب اخوي

حفظك الله,,,,