PDA

View Full Version : ارور در استفاده از crystal report



contona
چهارشنبه 09 مرداد 1392, 17:27 عصر
با سلام. دوستان من یه برنامه با C#‎‎ نوشتم که میخوام از جداول بانک اطلاعاتی در کرسیتال ریپورت استفاده کنم.کریستال ویو ور رو با تنظیم از سولوشن اکسپلورر و قرار دادن روی فریم وروک4 روی فرم خودم قرار دادم. و کد های

ReportDocument rd = new ReportDocument();
rd.FileName = "StudentReport.rpt";


classDB db = new classDB();
db.conect("final_chamber");
string sql = "select * from student";

rd.SetDataSource(db.select(sql));
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();

رو برا نمایشش قرار دادم. کد ها درستن ولی مشکل زمان اجرا پیش میاد و این ارور رو میده
108251

4EBRAHIM4
شنبه 02 شهریور 1392, 11:57 صبح
توی کد هایی که واسه پر کردن crystal نوشتی قبل از خط
r.SetDataSource(dataTable);
دستوره
r.VerifyDatabase();
اضافه کن بعدش
برو توی فایل app.config و به startup این تغییر رو اعمال کن
<startup useLegacyV2RuntimeActivationPolicy="true"><support edRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
فقط ببین کجاشو توی کدت نداری اضافه کن
اگه کارت راه افتاد دکمه تشکر رو بزن تابفهمم که کارت راه افتاد