jul*_*win 2 c# linq sql-server entity-framework asp.net-mvc-4
我是一名刚刚开始在Windows环境中工作的程序员,我是Web开发的新手,之前的数据库经验很差.目前在我的实习期间,我被要求从大型SQL Server数据库中提取信息并将其存储到列表中,并建立一个网站来显示信息.作为大多数这些概念的新手,我一直在阅读MVC,Linq和EF,因为这是他们主要使用的.
我试图弄清楚如何把表拉成一个列表,但到目前为止,互联网并没有太大的帮助.大多数解决方案适用于您在项目中创建的数据库,或者它们使用CodeFirst方法.我在Visual Studio(2012)中工作的解决方案是MASSIVE,数据库已经包含在项目中.
根据我收集的内容,我应该为表创建一个类,并为每个列创建一个对象,然后将该类存储在List <>中.查询数据库和存储所有元素的部分是我所不能解决的问题.我已经阅读了几天,但一直难以掌握如何做到这一点.我应该使用接口吗?(另外,我搜索了源代码,他们并没有真正使用DbConnect或其他任何东西......我迷惑的一半原因.)
对不起,我必须要真实的代码展示,但我将不胜感激!我可以澄清你想要的任何东西.谢谢!
List<YourTable> list;
using (YourDataBaseEntities context = new YourDataBaseEntities())
{
list = context.YourTables.toList();
}
Run Code Online (Sandbox Code Playgroud)
将从您在数据库中指定的表中获取每个对象.YourTable将是与该表关联的对象,YourDataBaseEntities将是您拥有的Entity Framework模型生成的数据库对象.
| 归档时间: |
|
| 查看次数: |
3044 次 |
| 最近记录: |