.NET xPorter is a 100% managed .NET component that provides extremely fast export of data from ADO.NET DataSet/DataTable/DataView into Microsoft® Excel files without using Excel or any other tools or providers.
.NET xPorter exports data within seconds with Minimal usage of your computer memory - generating only a few lines of code. By using ADO.NET DataSet as a bridge Between itself and your database, .NET xPorter allows you to export data into a Microsoft® Excel file or memory stream from virtually any database.
100% Managed .NET component
32- and 64-bit platforms support
Extremely fast data transfers
Supports Excel 2007 file formats
Export to XLS, XLSX, XMLSS, CSV, HTML and custom delimited file formats
Formatting capabilities
Minimal Memory Usage
Complete support with MSDN-style documentation