# Page and RDLX Reports

This topic discusses the samples describing data binding in Page/RDLX reports such as CSV, DataSet, Json, Object, OData, OlwDb, and XML data sources.

## Content



This section contains:

[CSV Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/csv-datasource)

This sample demonstrates how to connect to a CSV data source.

[DataSet DataSource](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/page_unbound_data)

This sample demonstrates how to use a dataset as a data source for a report.

[Json Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/json_datasource)

This sample demonstrates how to use the Json data provider at run time and add a web service for authentication.

[Object Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/object_datasource)

This sample demonstrates how to use Object provider for binding a report.

[OData Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/o-data-datasource)

This sample demonstrates how to use OData EndPoint for binding a report.

[OleDb Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/oledb_datasource)

This sample demonstrates how to connect to an OleDb data source at run time and pass data to the report using LocateDataSource event.

[XML Data Source](/activereportsnet/docs/v19.2/samples/samples-ar/data-binding-sample/rdl-report-samples/xml-data-provider)

This sample demonstrates how to connect to a XML data source at run time and pass data to the report using LocateDataSource event.