Значение параметра отчета '' недопустимо для его типа. (rsReportParameterTypeMismatch)

Я работаю над отчетом SSRS.

Постоянно получая ошибку ниже, у кого-нибудь есть идея решить?

Значение параметра отчета '' недопустимо для его типа. (rsReportParameterTypeMismatch)

Используя запрос, как показано ниже. Мой тип запроса: Текст.

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

Изображение, которое показывает ошибку.

введите здесь описание изображения


person pedram    schedule 06.02.2016    source источник
comment
Разве вы не печатаете дату в текстовом поле? Используйте средство выбора даты. Также проверьте тип столбца Date в вашей базе данных.   -  person alejandro zuleta    schedule 06.02.2016
comment
Поскольку вы вводите @ToDate в формате dd-mm-yy, проверьте в свойствах отчета, что язык установлен на то, что вам нужно (по умолчанию для en-us — mm/dd/yyy).   -  person stubaker    schedule 07.02.2016
comment
какой формат вашего date в вашем Database   -  person download dowload    schedule 08.02.2016


Ответы (1)


Возможно неправильный формат даты на сервере. Чтобы решить эту проблему, измените формат даты на хосте на en-us через панель управления.

person Yair Maron    schedule 19.05.2020