Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ssrs报告参数传递错误_C#_Asp.net_Reporting Services - Fatal编程技术网

C# ssrs报告参数传递错误

C# ssrs报告参数传递错误,c#,asp.net,reporting-services,C#,Asp.net,Reporting Services,我使用reportviewer通过c调用ssrs report,我必须传递两个参数 DateTime reportFromDate = Convert.ToDateTime(Session["datefrom"].ToString()); DateTime reportTDate = Convert.ToDateTime(Session["dateto"].ToString()); {report viewer code} List<ReportParameter> param

我使用reportviewer通过c调用ssrs report,我必须传递两个参数

DateTime reportFromDate = Convert.ToDateTime(Session["datefrom"].ToString());
DateTime reportTDate = Convert.ToDateTime(Session["dateto"].ToString());


{report viewer code}

List<ReportParameter> parameters = new List<ReportParameter>();
parameters.Add(new ReportParameter("FROMDATE", reportFromDate));
parameters.Add(new ReportParameter("TODATE", reportTDate));

{report viewer code}

它在参数中显示无效的参数错误。在哪一行添加行

确切的参数?parameters.Addnew ReportParameterFROMDATE,reportFromDate;parameters.Addnew ReportParameterTODATE,reportTDate;你确定你的ReportParameter类型有一个构造函数接受2个参数字符串DateTime吗?报表参数只接受字符串,字符串[],所以我的问题是如何传递日期时间你不能将DateTime作为你的ReportParameter需要字符串数组的参数传递。