«Операнд типа данных nvarchar недопустим для оператора минус» в полях конструктора запросов / обновления SSRS - PullRequest
0 голосов
/ 22 июня 2011

У меня есть действительный запрос (проверен в SSMS, а также отлично работает в режиме предварительного просмотра отчета), однако он не будет обновлять набор данных с полями.

Как я могу заставить это сделать это, не вводя вручную все поля?

В настоящее время, если я нажимаю «Обновить поля», я получаю вышеуказанную ошибку

1 Ответ

0 голосов
/ 22 июня 2011

Несмотря на то, что параметры отчета / набора данных были правильно определены, для того, чтобы получить возвращенные поля, необходимо жестко закодировать набор операторов

DECLARE @BILLGATES VARCHAR(100) = 'BEL-LEND'

в верхней части запроса, а затем удалить их один раз.Вы обновили поля

(это в окнах запросов в определении набора данных, также плохим является тот факт, что после нажатия кнопки «Обновить поля» нет визуальной индикации каких-либо средств, указывающих на успех / неудачу/ что-нибудь)

...