Ciao
Questo codice è in VB e prende i dati da un database Access
Non dovresti avere problemi a convertirlo in C#
http://www.developerfusion.com/tools/convert/csharp-to-vb/
http://www.carlosag.net/Tools/CodeTranslator/
e non dovresti avere problemi anche se ti appoggi ad un db SQL Server in quanto basta sostituire il suffisso OleDb con SQL (es.: OleDbCommand --> SqlCommand)
Ecco il codice:
Io ho optato per un file CSV in quanto un eventale link per il download ti chiede di salvarlo mentre un TXT te lo apre.
Ciao
alexmed