ASP.net MVC Linq to SQL Repository 模式进行 CRUD 操作

发布于 2024-12-23 05:47:32 字数 333 浏览 2 评论 0原文

我正在学习 ASP.net MVC 框架。
在我阅读这篇文章之后,我可以列出所有数据以通过我的数据库查看。

然后我喜欢存储库模式,根据那篇文章学习起来并不太难。
但我真正想做的是我想通过我的视图将数据插入数据库。

所以我正在寻找一种使用 ASP Net MVC、Linq to sql 和 Repository 模式的方法。

那么,有人可以给我一些学习建议或参考吗?

I am studying ASP.net MVC Framework.
After I reading this article, I can list all data to View via my database.

Then l like Repository pattern which is not too difficult to study according to that article.
But what I really would like to do is I want to insert data to database via my View.

So I am searching for a way how to do by using ASP Net MVC , Linq to sql and Repository pattern.

So, Could anyone please give me any suggestion or references to learn?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

两相知 2024-12-30 05:47:32

请参阅http://www.asp.net/mvc

另请查看完整的应用程序,例如 音乐商店书呆子晚餐

如果您有最新的 asp.net-mvc3,当您添加新控制器时,您将拥有一个模板功能,该功能将根据实体框架模型编写一些基本的 CRUD 代码。

在此处输入图像描述

尝试一下并查看代码,它是一个很好的示例。

See http://www.asp.net/mvc.

Also take a look at full apps like the music store and nerd dinner.

If you have the latest asp.net-mvc3, when you add a new controller you have a templating feature that will write some basic CRUD code based on an Entity Framework model.

enter image description here

Try it and have a look at the code, its an excellent example.

喜爱皱眉﹌ 2024-12-30 05:47:32

快乐学习弗兰克!这是给你的。
选项 1:

http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/getting-started-with-mvc3-part1-cs

他们有C# 和 VB 示例。如果您遇到任何与实体框架相关的错误,请安装适用于 Windows 7 的“SSCERuntime_x86-ENU”,然后重试。为我工作。应该也适合你。您可以在微软下载中获取它。

那么,上面讲的是电影数据库。

选项 2:

步骤 1:
选择选项 1,您可以使用您创建的本地电影数据库来修改它,而不是像他们所说的那样保留 web.config。

步骤2:
右键单击项目添加引用您创建的数据库的实体数据模型并添加电影表

构建解决方案

第 3 步:
右键单击控制器-->添加新控制器->来自实体框架-->指定您在“Models”文件夹中创建的类。然后,这将为您创建 CRUD 代码。

就是这样...

在选项 1 中,您可能没有看到桌子,但在选项 2 中,您设计自己的桌子并使用它。

Happy learning Frank!! here is one for you.
Option 1:

http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/getting-started-with-mvc3-part1-cs

they have C# and VB examples. If you encounter any entity framework related errors, then install "SSCERuntime_x86-ENU" for windows 7 then try again. Worked for me. Should work for you as well. You can get it in microsoft downloads.

So, the above one talks about the movies database.

Option 2:

Step 1:
Go with option 1, Instead of keeping the web.config as they say, you can modify it with your local Movies database you create.

Step 2:
Right click project add an Entity data model referencing the database you created and add Movies table

Build the solution

Step 3:
Right click controller --> Add new controller -> From entity framework --> Specify the classes you have created in "Models" folder. This will then create CRUD code for you.

There you go...

In option 1, you may not have seen the table, but in Option 2, You design your own table and play with it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文