Я использую Visual C # 2010 Express Edition и sql server 2008 R2 Express для разработки программного обеспечения. Теперь мне нужно создавать отчеты на C # на основе данных, хранящихся в базе данных sql.
На основе этой ссылки: вариант установки SQL 2008 R2 Express
У меня установлена версия "База данных с инструментами управления". То есть тот, который составляет 235 МБ.
Теперь мои требования заключаются в том, что программное обеспечение, написанное на C #, должно иметь возможность создавать отчеты на основе данных, которые находятся в базе данных sql.
Мои вопросы:
Должен ли я установить базу данных с версией Advanced Services (727 МБ), чтобы иметь возможность использовать службы отчетов MS SQL?
Учитывая, что я использую экспресс-выпуски как для C #, так и для sql-сервера, смогу ли я использовать в своем программном обеспечении службы отчетов MS SQL SERVER 2008 R2 Express? У меня нет опыта в этом, но я где-то читал, что средство просмотра отчетов недоступно в экспресс-версии. Помешает ли это мне пользоваться службами отчетности?
Если нет, есть ли у вас какие-нибудь рекомендации по другим инструментам отчетности, которые я мог бы использовать? Мне нужно генерировать отчеты, содержащие графики (бесплатные инструменты, насколько это возможно, это мой диссертационный проект).
Спасибо.