andaron
یک شنبه 18 تیر 1391, 15: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<>.
از وقتی رفتم به سمت 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<>.