所有的美好的一天..我很新的ASP.net編程,所以請原諒我的示例代碼。我有一個擁有此操作碼的控制器。我想將Employee表中的數據放入CSV文件中。我不擅長linq查詢,所以我不知道如何按行排列。即時通訊使用MVC4。導出數據到CSV MVC4
public FileContentResult DownloadCSV()
{
//This is my linq query
var EmployeeQry = from data in db.Employees
select data;
//I want to put my Employee data into a CSV. something like this..
string csv = "EmployeeName,EmployeePostion,EmployeeDepartment";
return File(new System.Text.UTF8Encoding().GetBytes(csv),"text/csv","Report.csv");
}
取看看這個庫:https://github.com/JoshClose/CsvHelper - 使它非常簡單。 – KorsG 2013-05-11 19:10:19