Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL与MVC4WebAPI_Sql_Asp.net Mvc_Linq To Sql_Odata_Asp.net Web Api - Fatal编程技术网

SQL与MVC4WebAPI

SQL与MVC4WebAPI,sql,asp.net-mvc,linq-to-sql,odata,asp.net-web-api,Sql,Asp.net Mvc,Linq To Sql,Odata,Asp.net Web Api,我已经找到了足够多的使用硬编码数组作为数据源的MVC4API示例,但是我很难找到一个使用和SQL查询的简单示例 我有这个模型: public class Person { public int id {get;set;} public string Name {get;set;} } 我想构造一个控制器,返回使用此数据库查询的人员列表: select id, name from names order by name 如果重要,则连接到数据库的连接字符串: Server=sq

我已经找到了足够多的使用硬编码数组作为数据源的MVC4API示例,但是我很难找到一个使用和SQL查询的简单示例

我有这个模型:

public class Person
{
    public int id {get;set;}
    public string Name {get;set;}
}
我想构造一个控制器,返回使用此数据库查询的人员列表:

select id, name from names order by name
如果重要,则连接到数据库的连接字符串:

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

提前谢谢

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


编写一个执行查询、读取结果、填写Person对象列表并返回的方法。在你的动作方法中调用那个方法。我想,考虑过这样做,有点尴尬,是最后的手段。难道没有一个简单的ADO.NET解决方案吗?还是WebAPI需要使用新的数据访问模式?@隐喻:不,你可以根据自己的意愿使用任何数据访问技术。