Does the data for the report have to come from a SQL Server database?
No. Data can come from any source. It is the host application’s responsibility to collect data from whatever source it needs to come from, and supply it to the control in the form of ADO.NET DataTables or a collection of business objects. The ReportViewer control does not know or care where the data is coming from.
Related Questions
- Is there a single database file housing all the data, data definitions, stored procedures, security, table relationships, etc. as in Microsoft’s SQL server?
- What can I do when generating a report, data is being pulled incorrectly from the database which then results in an incorrect report?
- I want to use Merge Replication to synchronise data to my SQL Server CE database. Are there any how-to whitepapers available?