Creating reports is not very easy with VB.net or C# especially if your are using express editions. Visual Studio Professional provides Crystal reports which is a design time report designer.
LNSoft Report Designer is an application that can be integrated in an application so that reports can be edited at runtime.
Executes SQL query and redirects output to new CSV file
This tool is designed to join multiple CSV files into one CSV file with possibility to sort, group and filter data. Based on CSV/Text ODBC Driver it supports almost all futures of the SQL. Works offline. Does not require Microsoft Access, SQLServer and other heavy tools.
See wiki for details.