MVC4构建例子
- 新建MVC4项目
- 在项目工程下面的App_Data文件夹下面添加新建项->数据-> Sql server 数据库文件Movies.mdf
- 新建movies.cs模型类
Public class Movies
{
[Display(Name = "片名")]//用来显示中文
public int TiTle { get; set; }
...
...
...
}
Public class MoviesDBContext:DBContext
{
public DbSet<Movie> Movies { get; set; }
}
4.Web.config文件中添加连接数据库字符串
在标签<connectionStrings></connectionStrings>
中添加连接字符串 <add name="MovieDBContext" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|Movies.MDF;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
其中|DataDirectory|Movies.MDF为项目工程目录下面的App_data文件夹下面的数据库文件,为VS2010项目环境中新建的数据库表(如果需要修改表的定义,需在vs2010中的工具菜单下面的选项中将”防止保存需要重新创建表的更改”对勾去掉)
5.添加控制器, 模板处选择包含/写操作和视图的MVC控制器(使用entuty framework); 模型类处选择Movies(MVC4.Models); 数据上下文类选择(Movies(MVC4.Movies)); 视图选择Razor(CSHTML).
确定后会在view中自动生成CRUD页面