为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)
Posted
技术标签:
【中文标题】为报告参数 \'\' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)【英文标题】:The value provided for the report parameter '' is not valid for its type. (rsReportParameterTypeMismatch)为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch) 【发布时间】:2016-02-06 07:05:51 【问题描述】:我正在编写 s-s-rS 报告。
不断出现以下错误,有人有办法解决吗?
为报告参数“”提供的值对其无效 类型。 (rsReportParameterTypeMismatch)
使用类似下面的查询 - 我的查询类型是 Text
CREATE TABLE #Temp
(
....
)
INSERT INTO #Temp
(
...
)
SELECT ...
FROM ... joins TABLE....
WHERE d.Date BETWEEN @FromDate AND @ToDate
SELECT ...
FROM #Temp
.. joins TABLE...
WHERE ...
DROP TABLE #Temp
显示错误的图像。
【问题讨论】:
你不是在文本框中输入日期吗?使用日期选择器。还要检查数据库中的Date
列类型。
由于您以dd-mm-yy
格式输入@ToDate
,请检查报告属性下的语言设置为您需要的任何内容(en-us 的默认值为mm/dd/yyy
)。
date
在Database
中的格式是什么
【参考方案1】:
服务器上的日期格式可能不正确。 要解决它,请通过控制面板将主机上的日期格式更改为 en-us
【讨论】:
以上是关于为报告参数 '' 提供的值对其类型无效。 (rsReportParameterTypeMismatch)的主要内容,如果未能解决你的问题,请参考以下文章
mybatia的mypper.xml文件,参数类型为map,map里有一个键值对的值为数组,如何解析,例子可供参考