2009-03-19 9 views
3

Je souhaite exporter le contenu d'un DataTable dans un fichier texte délimité à l'aide de FileHelpers, est-ce possible? Voici ce que j'ai jusqu'à présent:Exportation de DataTable à l'aide de FileHelpers

// dt is a DataTable with Rows in it 
DelimitedClassBuilder cb = new DelimitedClassBuilder("MyClassName", "|", dt); 
Type t = cb.CreateRecordClass(); 
FileHelperEngine engine = new FileHelperEngine(t); 

Je dois convertir le contenu de dt à un tableau de type « MyClassName » mais je ne suis pas sûr de savoir comment faire cela? Je sais qu'il existe une classe FileDataLink mais aucune ne fonctionne avec DataTable (ou même un DataSet).

Répondre

5

Peut-être que vous pouvez utiliser ceci:

CommonEngine.DataTableToCsv(dt, "customers.csv", '|'); 
Questions connexes