MVC学习笔记

来源:互联网 发布:手机淘宝兼职怎么做 编辑:程序博客网 时间:2024/04/30 04:50

怎么用EntityFramework

 

   答:首先,安装EntityFramework,安装方法有三种。第一种,在工具选项内选择Library Package Manage ,选择Add Package reference,查询EntityFramework,点击安装。 第二种,在工具选项—Library Package Manage Package Manage Console,在命令框内输入“install -package EntityFramework”。第三种,网上下载EntityFramework安装包,安装,在项目引用中查找到并添加EntityFramework的引用。

 

其次,安装完EntityFrameWork后,新建一个类,继承DbContext。类添加属性,DbSet<Model>。该属性即用于此模型的数据操作。在webconfig中添加连接串配置,名称与ModelDbContext类名称相同,指定库名称。添加 integrated security属性为True,当模型改变时有删除重建数据库权限。providerName指定为“System.Data.SqlClient”。

 

再次,为了在模型修改后数据库自动重建,必须在global.asax文件中,Application_Start方法中添加命令:

Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ModelDbContext>())”。

 

2 Post数据方式,需要在输入控件设置 name属性。

当使用kindeditor时,需要设置textareaname属性才可以post数据。

另外需要设置特性[ValidateInput(false)] webconfig下的system.web节点下添加

<httpRuntime requestValidationMode="2.0" />


 

0 0
原创粉丝点击