こんにちは。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");
}