Я использую ReportBuilder 3.0 для создания отчетов в службах отчетов 2008. У меня много БД с одинаковыми таблицами (разные данные), и я создал отчет, который можно применить ко всем этим БД. Я хочу добавить параметр, чтобы выбрать базу данных, чтобы пользователь мог выбрать базу данных, из которой получают данные.
Я создал параметр (с именем «DB») с именем DB в качестве доступных значений, но я не могу использовать параметр в запросах, как ожидалось:
SELECT *
FROM @DB.[dbo].[TableName]
Этот запрос (используемый в наборе данных) не работает.
Есть ли способ установить БД в качестве параметра?