【问题标题】:SQL with MVC 4 WebAPI带有 MVC 4 WebAPI 的 SQL
【发布时间】:2013-05-30 01:08:39
【问题描述】:

我找到了足够多的 MVC 4 API 示例,这些示例使用硬编码数组作为数据源,但在找到带有 SQL 查询的简单示例时遇到了麻烦。

我有这个模型:

public class Person
{
    public int id {get;set;}
    public string Name {get;set;}
}

我想构造一个控制器,使用这个数据库查询返回一个 Person 列表:

select id, name from names order by name

如果重要的话,数据库的连接字符串:

Server=sql12;Database=Mydb;Integrated Security=true;"

提前致谢!

【问题讨论】:

  • 编写一个执行查询并读取结果并填充 Person 对象列表并返回的方法。在您的操作方法中调用该方法。
  • 想过这样做,有点尴尬,我猜是不得已而为之。

标签: sql asp.net-mvc linq-to-sql odata asp.net-web-api


【解决方案1】:

查看 ASP.NET MVC 的实体框架示例。有几个教程适用于您正在做的事情。

http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc

【讨论】:

  • 没有简单的ADO.NET解决方案吗?或者 WebAPI 是否需要使用新的数据访问范式?
  • @Metaphor:不,您可以根据自己的意愿使用任何数据访问技术。
猜你喜欢
  • 2013-10-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-06
  • 1970-01-01
相关资源
最近更新 更多