loading请求处理中...

MVC5访问SQL Server数据库

2021-12-02 07:59:14 阅读 8893次 标签: sql数据库 作者: yf8488240

 

1.新建MVC项目:

新建基于MVC5的项目,命名为PracticeProject

MVC5访问SQL Server数据库

MVC5访问SQL Server数据库

 

2.Models文件夹(右击)-->添加 -->新建项

MVC5访问SQL Server数据库

数据 --> ADO.NET 实体数据模型 --> StudentDB(此为数据库访问的Context类)

MVC5访问SQL Server数据库

选择来自数据库的Code First

MVC5访问SQL Server数据库

新建连接 -->设置服务器 -->登录名、密码 -->测试连接

MVC5访问SQL Server数据库

 

MVC5访问SQL Server数据库

注:此处设置的StudentDataBase为Web.Config中的数据库连接名称。

MVC5访问SQL Server数据库

注意,多表时勾选“确定所生成对象名称的单复数形式”

此时在Web.config配置文件中会配置数据库的连接字符串,  

MVC5访问SQL Server数据库
1   
2     "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
MVC5访问SQL Server数据库

注:默认生成的连接字符串并没有:

Integrated Security=True

但会使数据库访问失败,需要手动添加这段代码。

 

3.根据Models生成Controller及View

注:进行以下步骤前必须进行编译,否则新加入的模型无法使用

Controller文件夹(右击)-->添加 -->控制器

MVC5访问SQL Server数据库

添加基架 --> 控制器 -->MVC5(EF)

MVC5访问SQL Server数据库

MVC5访问SQL Server数据库

 

4.验证

完成以上步骤,会自动生成数据访问的控制器以及视图

MVC5访问SQL Server数据库    MVC5访问SQL Server数据库

此时便可以运行调试程序。

Tag: 数据库

开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答