大家好.. 我对 ASP.net 编程很陌生,所以请原谅我的示例代码。我有一个具有此操作代码的控制器。我想将 Employee 表中的数据放入 CSV 文件中。我还不擅长 linq 查询,所以我不知道如何逐行获取它。我正在使用 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");
}