Chat Icon
Webinar Rendering Millions of Records Fast: Printable Reports for Data-Driven Decisions —Thursday, June 27, 10:00 A.M. ET SIGN UP NOW
Created with Sketch.
ASP.NET WebForms Report Viewer / Report Data Sources

Report Data Sources

ASP.NET WebForms Report Viewer

The ASP.NET WebForms Report Viewer seamlessly visualizes reports created using built-in business object collections or data processing extensions against any local/server database or data source.

What you can do with report data sources

Built-in data sources

Report Viewer supports the following built-in data source types:

  • Bullet inMicrosoft SQL Server and Azure SQL Database
  • Bullet inSQL CE
  • Bullet inOracle
  • Bullet inOLE DB, ODBC, and XML

List of built-in data sources supported in Report Viewer
Allows you to bind data from any business object data sources

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 ASP.NET WebForms Report Viewer, bind the DataSet, DataTable, or business objects that contain the data you need.

Custom data processing extensions

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.

Connect to any data source using custom data processing extensions
Supports to display data sources from SSRS server

Embedded and shared data sources

  • Bullet inSecure sources through hidden connection details.
  • Bullet inLoad shared data sources that are local or embedded in an application.
  • Bullet inConnect data source with expression-based connection strings.

Embedded and shared data sets

  • Bullet inLoad the shared data set that is local or embedded in an application.
  • Bullet inUse the shared data set in more than one report.
  • Bullet inShow a report that uses a data set with filters, parameters, and user-defined fields and parameters.

Report Viewer supports displaying shared dataset from SSRS