سلام دوستان
من می خوام از کریستال ریپورت خود vb.net استفاده کنم
کدی که من دارم برای ole و من از sqlserver 2000 استفاده می کنم می شه کمکم کنید
همچنین می خوام رکورد هایی رو که نام دانشجویی یکسان دارن رو گزارش بگیرم
خیلی ممنون از کمکهای خوبتون
Printable View
سلام دوستان
من می خوام از کریستال ریپورت خود vb.net استفاده کنم
کدی که من دارم برای ole و من از sqlserver 2000 استفاده می کنم می شه کمکم کنید
همچنین می خوام رکورد هایی رو که نام دانشجویی یکسان دارن رو گزارش بگیرم
خیلی ممنون از کمکهای خوبتون
دو راه دارین :
1- کوئریتون رو توی VB.NET اجرا کنین و اونو بعنوان DataSource به گزارشتون رد کنین
2- داخل خود Crystal کوئریتون رو بسازین
یک تاپیک توی قسمت Crystal Reports هست البته من ندیدم چجوریه...شاید اونو ببینین خیلی از مشکلاتتون حل بشه
می شه یه مقدار بیشتر توضیح بدید
من یه ذره تازه واردم
دوست گرامی
مراجعه کنید به بخش کریستال و چند تا مقاله هست دانلود کنید و مطالعه کنید
شما اگر که از crystal به .net استفاده می کنید از یه sqldataadapter و یه dataset استفاده نمایید.
سپس هنگامی که کریستال ریپورت رو ایجاد میکنید.در قسمت more datasource گزینه ado.net (xml) رو انتخاب کنید سپس dataset رو که در vb.netایجاد کردید رو انتخاب نمایید.
حالا در کد ها این عبارت رو وارد نمایید
dim rpt as new crystalreport1
crystalviewer1.setdatasource=rpt