简体   繁体   English

asp.net mvc多对多一对多

[英]asp.net mvc many-to-many one-to-many

I am new in asp.net MVC, and in Entity Framework to. 我是asp.net MVC中的新手,而在Entity Framework中。 I watch on asp.net mvc tutorials, but they are very easy. 我看了asp.net mvc教程,但是它们很简单。 I need to write little site, and in my database have one-to-many reletionship. 我需要写一点站点,并且在我的数据库中有一对多的替换。 if i want to select data from two tables (classic inner join), what you recommended to use, db views or Linq to Entity queries. 如果我想从两个表(经典内部联接)中选择数据,则建议使用数据库视图或Linq to Entity查询。 If Ling to Entity, please share with me little tutorial about how to do this in asp.net mvc. 如果向实体倾斜,请与我分享有关如何在asp.net mvc中执行此操作的小教程。 or give some advices. 或提供一些建议。

best regards. 最好的祝福。

You could have a look at the NerdDinner tutorial at scottgu's site. 您可以在scottgu网站上查看NerdDinner教程。 It is a very basic application using LINQ to SQL. 它是使用LINQ to SQL的非常基本的应用程序。 The read is quite good though and while I have never really used it (i am using ADO.net entities) I did learn quickly how to use ASP.net MVC. 虽然阅读非常好,但是尽管我从未真正使用过它(我正在使用ADO.net实体),但是我确实很快学习了如何使用ASP.net MVC。

So for a good read: 因此,请阅读:

http://nerddinnerbook.s3.amazonaws.com/Intro.htm http://nerddinnerbook.s3.amazonaws.com/Intro.htm

如果仅在两个表之间创建FK关系,则EF会自动创建它们之间的关联,并在您要求他这样做时自动进行联接。

I'd recommend taking a look at Rob Conery's series on Commerce MVC (or just grab the code and check out his implementation). 我建议您看一下Rob Conery关于Commerce MVC的系列文章 (或只是获取代码并检查他的实现)。 It has a nice clean data layer and has support for lazy loading. 它具有良好的干净数据层,并支持延迟加载。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM