Динамический источник данных в отчете служб отчетов на сервере (ServerReport) - PullRequest
0 голосов
/ 22 июня 2011

Я некоторое время просматривал Интернет и не могу найти решение своей проблемы.

У меня есть набор отчетов 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 набораотчеты, по одному для каждой БД или для изменения всех хранимых процедур, используемых отчетами для получения БД в качестве параметра?

...