Data Providers Supported by XtraReports
DevExpress XtraReports supports all popular data providers, some of which are listed below.
Standard .NET and XML Data Objects
XtraReports works with all data objects supported by Visual Studio .NET. In addition, you can bind a report to XML data or to any data object implementing the IList interface, as well as the IList<T> and Ienumerable<T> interfaces.
XPO Data Sources
If you are working with eXpress Persistent Objects, you should experience no trouble in getting them to work with your reports.
Binding to Data Created at Runtime
A data source can be created, filled with data and supplied to a report entirely at runtime.
You can provide custom serialization logic for a data source that is used with your report to make it possible to save this data along with the report definition in a XML format.