【发布时间】:2017-09-16 17:02:03
【问题描述】:
我有一个带有 WebApi 方法的 MVC4 应用程序,该方法从数据库中获取整个表数据。现在我只想从中提取两列。我该怎么做?
我知道将使用数组来执行此操作,但不知道 .net 中的语法。 这是我的 WebAPi 函数,它从 SQL Server 数据库中获取整个表数据:
namespace BRDCEP_MIS.Areas.BRDCEP.Controllers
{
public class WebApiController : ApiController
{
//api get method.
//[Route("WebApi/GetPscTargets")]
public HttpResponseMessage Get() {
using (ApplicationDbContext db = new ApplicationDbContext())
{
List<PscDistrictTargets> xx = new List<PscDistrictTargets>();
xx = db.PscDistrictTargetss.ToList();
//xx.ID = Convert.ToString(DATA);
HttpResponseMessage response = new HttpResponseMessage();
response = Request.CreateResponse(HttpStatusCode.OK, xx);
return response;
}
}
}
}
【问题讨论】:
标签: c# arrays sql-server asp.net-mvc-4 asp.net-web-api