PDA

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



saeed_sho
چهارشنبه 23 آذر 1390, 16:52 عصر
سلام
یه گزارش دارم که میخوام بهش پارامتر بفرستم از دیتاتیبل یه حلقه گذاشتم اما میگه پارامتر هارو تبدیل به استرینگ کن اما اونایی که از نوع int64 هستند تبدیل نمیشن این کدمه اینم بگم معلوم نیست که پارامترها از چه نوعی هستند چون هر دفعه از جدول های مختلف با نوع های مختلف هستند.
foreach (DataRow dr in query1)
{
ReportParameter p3 = new ReportParameter ();
p3.Name = "ReportParameter21";
p3.Values.Add(dr[0]);
reportViewer1.LocalReport.SetParameters(p3);
p3.Name = "ReportParameter22";
p3.Values.Add((string)dr[1]);
reportViewer1.LocalReport.SetParameters(p3);
p3.Name = "ReportParameter23";
p3.Values.Add((string)dr[2]);

}