新建基于MVC5的项目,命名为PracticeProject
数据 --> ADO.NET 实体数据模型 --> StudentDB(此为数据库访问的Context类)
选择来自数据库的Code First
新建连接 -->设置服务器 -->登录名、密码 -->测试连接
注:此处设置的StudentDataBase为Web.Config中的数据库连接名称。
注意,多表时勾选“确定所生成对象名称的单复数形式”
此时在Web.config配置文件中会配置数据库的连接字符串,
12 DefaultConnection" connectionString="Data Source=(LocalDb)v11.0;AttachDbFilename=|DataDirectory|"
aspnet-PracticeTest-20170314080121.mdf;Initial Catalog=aspnet-PracticeTest-20170314080121;Integrated Security=True"
providerName="System.Data.SqlClient" /> 3" StudentDataBase" connectionString="data source=LONG-PC;initial catalog=School;Integrated Security=True;
user id=sa;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" /> 4
注:默认生成的连接字符串并没有:
Integrated Security=True
但会使数据库访问失败,需要手动添加这段代码。
注:进行以下步骤前必须进行编译,否则新加入的模型无法使用
Controller文件夹(右击)-->添加 -->控制器
添加基架 --> 控制器 -->MVC5(EF)
完成以上步骤,会自动生成数据访问的控制器以及视图
此时便可以运行调试程序。
交易额: 233.74万元
无 |江苏省 |南京市 |建邺区
交易额: 184.39万元
无 |河南省 |洛阳市 |洛龙区
交易额: 151.77万元
工作室 |浙江省 |台州市 |玉环县
交易额: 128.29万元
公司 |广东省 |深圳市 |南山区
成为一品威客服务商,百万订单等您来有奖注册中
价格是多少?怎样找到合适的人才?
¥3000 已有0人投标
¥100 已有4人投标
¥1000 已有30人投标
¥3000 已有4人投标
¥150 已有6人投标
¥600 已有1人投标
¥5400 已有4人投标
¥200 已有1人投标