PDA

View Full Version : مشکل در اتصال کریستال ریپورت به بانک اطلاعاتی به روش linq to Enity



andaron
یک شنبه 18 تیر 1391, 14:29 عصر
سلام دوستان
از وقتی رفتم به سمت EF هزار مشکل برام پیش اومده و هزار تا هم از مشکلاتم حل شده :متفکر:
یک مشکل دیگه اینکه من می خوام به کریستال ریپورت متصل بشم یه اروری می ده در صورتی که وقتی با ado وصل می شوم هیچ مشکلی نداره پس نتیجه می گیریم که روش linq ایراداتی داره که نمی دونم کجاست اینم تمونه کدم که نوشتن برای فراخانی گزارش

var data = from o in context.T_estandard
where o.id_reshte == id_reshte
where o.date_year == date_year
select o;



rd.Load("estandard.rpt");
rd.SetDataSource(data);
crystalReportViewer_main_RAD.ReportSource = rd;
crystalReportViewer_main_RAD.Show();




که وقتی اجرا میگیرم روی این تکه کد ارور میده
rd.SetDataSource(data);

اینم متن ارورش

DataSet does not support System.Nullable<>.

andaron
یک شنبه 18 تیر 1391, 21:11 عصر
دوستان کمک کنند

uniqueboy_ara
یک شنبه 18 تیر 1391, 21:14 عصر
از breakpoint ها کمک بگیر تا ببینی مرحله به مرحله برنامه چجوری کار میکنه و به طور مثال، محتویات متغییر data چیه؟ اصلا چیزی داخلش هست؟ یا مقدارش null هستش؟؟؟

andaron
یک شنبه 18 تیر 1391, 22:24 عصر
سلام مطمئن هستم که مقدار داخلش هست چون همون data رو به گرید ویو وصل کردم مقادیرو ریخت داخلش

andaron
دوشنبه 19 تیر 1391, 11:58 صبح
دوستان یاری کنند
یا اینکه آموزش یه گزارش ساز دیگه مانند trelerik رو اگروجود داره بزارید

andaron
شنبه 24 تیر 1391, 08:44 صبح
دوستان یاری نمایند

andaron
سه شنبه 17 مرداد 1391, 01:39 صبح
همچنان منتظر هستیم