# Bind a Section Report to Data

A Section report allows to locate data in scripts and can help locate credentials for some built-in data sources.

## Content

You can use one of the following ways to bind a section report to data at run time:

* You can bind a section report to a data source.
* You can bind your section report to a dataset and unbound data.

A Section report also allows to locate data in scripts and can help locate credentials for some built-in data sources.

The [LocateCredentials](/activereportsnet/api/v20.1/MESCIUS.ActiveReports/GrapeCity.ActiveReports.Document.PageDocument.html) event can work with the following data source types:

* [SQL](/activereportsnet/api/v20.1/MESCIUS.ActiveReports/GrapeCity.ActiveReports.Data.SqlDBDataSource.html)
* [OleDB](/activereportsnet/api/v20.1/MESCIUS.ActiveReports/GrapeCity.ActiveReports.Data.OleDBDataSource.html)
* [ODBC](/activereportsnet/api/v20.1/MESCIUS.ActiveReports/GrapeCity.ActiveReports.Data.OdbcDataSource.html)

The following topics provide information on the data binding scenarios with Section reports:

[Bind a Section report to a Data Source at Run Time](/activereportsnet/docs/v20.1/developers/working-with-reports-devs/section-report-developers/bind-section-report-to-a-data-source-at-run-time/bind-section-report-data-source-at-runtime)

[Bind Data Set and Unbound Data to Section Report at Run Time](/activereportsnet/docs/v20.1/developers/working-with-reports-devs/section-report-developers/bind-section-report-to-a-data-source-at-run-time/bind-dataset-unbound-data-to-section-report-at-run-time)