Я некоторое время просматривал Интернет и не могу найти решение своей проблемы.
У меня есть набор отчетов SSRS и 3 базы данных (та же схема).Я хочу иметь возможность динамически выбирать, какую БД использовать (установите это как параметр в ReportViewer, размещенном на ASP.NET WebSite).Я нашел некоторые решения, но, похоже, они предназначены для локальных отчетов (например, http://blogs.msdn.com/b/bwelcker/archive/2005/04/29/413343.aspx и http://msdn.microsoft.com/en-us/library/ms156450.aspx).
Когда я устанавливаю строку подключения в качестве выражения для отчета на сервере отчетов, я получаю следующую ошибку: Format of the initialization string does not conform to specification starting at index 0.
.
Есть ли способ достичь того, что я хочу, без необходимости создавать 3 набораотчеты, по одному для каждой БД или для изменения всех хранимых процедур, используемых отчетами для получения БД в качестве параметра?