ورود

View Full Version : سوال: مشکل در ارتباط بین کریستال ریپورت و دیتا تیبل



ramin1000
شنبه 30 بهمن 1389, 23:49 عصر
با سلام
برای ارسال اطلاعات یک کوئری به کریستال ریپورت کدهای زیر را نوشته ام.

var db = new LINQ1DataContext();
rptSaving rep = new rptSaving();

var query = from a in db.Savings
where (a.svgID)==Convert.ToUInt16(txtmbrID.Text)
select a;
DataTable DT = new DataTable();
DT.Columns.Add("Row", Type.GetType("System.String"));
DT.Columns.Add("svgID", Type.GetType("System.String"));
DT.Columns.Add("svgMiladi", Type.GetType("System.String"));
DT.Columns.Add("svgShamsi", Type.GetType("System.String"));
DT.Columns.Add("svgMony", Type.GetType("System.String"));
foreach (var rec in query)
{
DataRow row = DT.NewRow();
row[0] = rec.Row;
row[1] = rec.svgID;
row[2] = rec.svgMiladi;
row[3] = rec.svgShamsi;
row[4] = rec.svgMony;
DT.Rows.Add(row);
}
rptSaving myRpt = new rptSaving();
myRpt.SetDataSource(DT);
crystalReportViewer1.ReportSource=myRpt;


اما خطایی به شکل زیر می گیرد:



Could not load file or assembly 'file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. The system cannot find the file specified.


لطفا راهنمایی کنید.
ممنون

ramin1000
یک شنبه 01 اسفند 1389, 17:53 عصر
اگه کسی میدونه خواهش می کنم راهنمایی کنه .کارم خیلی گیر افتاده.
ممنون

ramin1000
یک شنبه 01 اسفند 1389, 17:56 عصر
لازمه بگم که با اجرای خط به خط برنامه متوجه شدم که جدول DT پر میشه ولی وقتی میخاد myRPT.SetDataSourse(DT را اجرا کنه خطا میگیره

swallow.pa
شنبه 22 بهمن 1390, 09:56 صبح
دات نت فریم ورک رو به 3.5 تغییر بده