EF LINK 数据库连接
使用link连接数据库
这是个人学习中所编写的link连接数据库的方法,如若有所不足请看到这篇博客的各位提出
创建一个ASP.NET应用程序
选择ASP.NET Web应用程序
可以直接用默认名和默认位置 也可以自行修改
使用空模板
创建MODEL类库
右键解决方案选择添加,然后选择新建项目
在新建项目中选择类库
类库名为Model
创建数据实体模型
右键Mode选择添加,然后选择新建项。
在新建项中选择数据,接着在数据中选定ADO.NET 实体数据模型
选择添加后点击来自数据库的EF设计器接着下一步
在选择数据库连接中点击新建连接
然后输入自己的服务器名,以及身份验证使用SQL Server身份验证 ,并选择自己所需要的数据库
点击确认回到数据库连接页面,选择是然后下一步
版本选择6.x即可
选择自己所需要用到的表
接着Model就会显示如下
显示正确后需要给Web程序添加两个EF的引用
这两个引用需要你去找到文件位置然后根据位置引用
文件位置你可以双击你Model类中存在的引用查看位置
最后把APP.Config中的
![在这里插入代码片]
<connectionStrings>
<add name="SchoolEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=缘灭;initial catalog=School;persist security info=True;user id=sa;password=123456;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
转移到Web程序的Web.config中
到此数据库的连接就做好了
查询数据
在解决方案中新建DAL 和BLL 两个类库