.NET xPorter for Microsoft?® Excel
.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.