how is it possible to export a dataset to an excel file? This is using WinForms, not ASP.NET - I know its much easier to do in ASP.NET

I would like to avoid the solution of using a COM interop (however the solution to it would be appreciated for my knowledge on how to open/close/insert data into a workbook/worksheet) but use OleDbConnection if at all possible

Thanks