我正在从表中选择一组投诉代码并将所有数据保存在数据表中,现在我想通过存储过程填充另一个数据表,方法是从先前的数据表中逐个传递Complaintcode,它应该在数据表中加载1记录,并且最后将其分配给报告。
我试过但是在foreach循环中它只显示我最后的记录并非全部。我想要所有记录。
DateTime fromDate = DateTime.ParseExact(txtFromDate.Text, "dd/MMM/yyyy", null);
DateTime toDate = DateTime.ParseExact(txtToDate.Text, "dd/MMM/yyyy", null);
DataTable dt_temp = MyComplaints.SearchAllComplaintByDate(fromDate, toDate);
ReportViewer1.ProcessingMode = ProcessingMode.Local;
ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/Reports/Report_Complaints24Hours_Sdpo.rdlc");
foreach(DataRow row in dt_temp.Rows)
{
string ComplaintCode = Convert.ToString(row["ComplaintCode"]);
DataTable dt = ManageRecievedMessage.Report_Complaints24Hours_Sdpo(ComplaintCode);
}