The WPF Report Viewer seamlessly visualizes reports created using built-in business object collections or data processing extensions against any local/server database or data source.
Report Viewer supports the following built-in data source types:
Microsoft SQL Server and Azure SQL Database
SQL CE
Oracle
OLE DB, ODBC, and XML
Business object data sources
RDLC client reports can be rendered by consuming data from any data object implementing the IList, DataTable, or DataSet interfaces. To display data in the WPF Report Viewer, bind the DataSet, DataTable, or business objects that contain the data you need.
Connect to and retrieve your own data sources. The .NET Framework-compatible custom data processing extensions can be created using a data extension interface. With these, you can use any additional data sources like MySQL, SQLite, PostgreSQL, MongoDB, and others, or extend a built-in data source.
Embedded and shared data sources
Effortlessly render RDL reports with embedded sources or shared data sources available on the Report Server.
Secure sources through hidden connection details.
Load shared data sources that are local or embedded in an application.
Connect data source with expression-based connection strings.