0
mvc3을 사용하여 SQL Server에서 다른 열 데이터를 다운로드하고 싶습니다. 예를 들어 id = 1 인 테이블 계정에서 5 열을 다운로드하고 id에서 제품 = 1. 어느 누구도 이것을 얻기 위해 튜토리얼 또는 링크를 제공 할 수 있습니까? 감사합니다mvc3을 사용하여 csv 형식의 다른 테이블 열을 다운로드하십시오.
mvc3을 사용하여 SQL Server에서 다른 열 데이터를 다운로드하고 싶습니다. 예를 들어 id = 1 인 테이블 계정에서 5 열을 다운로드하고 id에서 제품 = 1. 어느 누구도 이것을 얻기 위해 튜토리얼 또는 링크를 제공 할 수 있습니까? 감사합니다mvc3을 사용하여 csv 형식의 다른 테이블 열을 다운로드하십시오.
당신이 할 수있는 일이 더 상세 방문 Telerik Demos를 들어
public ActionResult ExportCsv(int page, string orderBy, string filter)
{
IEnumerable orders = GetOrders().AsQueryable().ToGridModel(page, 10, orderBy, string.Empty, filter).Data;
MemoryStream output = new MemoryStream();
StreamWriter writer = new StreamWriter(output, Encoding.UTF8);
writer.Write("OrderID,");
writer.Write("ContactName,");
writer.Write("ShipAddress,");
writer.Write("OrderDate");
writer.WriteLine();
foreach (Order order in orders)
{
writer.Write(order.OrderID);
writer.Write(",");
writer.Write("\"");
writer.Write(order.Customer.ContactName);
writer.Write("\"");
writer.Write(",");
writer.Write("\"");
writer.Write(order.ShipAddress);
writer.Write("\"");
writer.Write(",");
writer.Write(order.OrderDate.Value.ToShortDateString());
writer.WriteLine();
}
writer.Flush();
output.Position = 0;
return File(output, "text/comma-separated-values", "Orders.csv");
}
있다. 이 기능을 구현하는 데 telerik을 사용할 필요가 없습니다. 그냥 actionresult 작성, 데이터 가져 오기 CSV로 변환, 브라우저에서 호출하면 완료됩니다.
Entitysql 쿼리를 작성하는 방법 –
loot http://interactiveasp.net/blogs/natesstuff/archive/2008/11/02/linq-to-entities-example-queries.aspx 예 : linq to entity 쿼리 –