热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

.netcore教程之EFCore连接sqlserverDBfirst

1.先创建一个类库   通过nuget直接安装或者程序包管理器控制台输入命令安装 1.通过nuget安装Microsoft.EntityFrameworkCore.SqlServe

1.先创建一个类库

.net core 教程之EF  Core连接sql server   DB first

 

 

 通过nuget直接安装或者程序包管理器控制台输入命令安装

 

1.通过nuget安装Microsoft.EntityFrameworkCore.SqlServer ,Microsoft.EntityFrameworkCore.Tools 

.net core 教程之EF  Core连接sql server   DB first

 

 

 

 

 2.在程序包管理器控制台输入命令安装

Install-Package Microsoft.EntityFrameworkCore.SqlServer 

Install-Package Microsoft.EntityFrameworkCore.Tools 

3.导入引用完成

.net core 教程之EF  Core连接sql server   DB first

 

 

 4.实现数据库更新代码

在程序包管理器控制台输入

 Scaffold-DbContext -Connection "Data Source=.;Initial Catalog=CoreDemo;User ID=sa;Password=123456;MultipleActiveResultSets=true" -Provider "Microsoft.EntityFrameworkCore.SqlServer" -OutputDir "Entities_EF" -Force 
执行时可能会报错,这是我遇到的问题,所以就直接写上了,
.net core 教程之EF  Core连接sql server   DB first

意思就是你电脑PowerShell 版本太低了,需要升级。

下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40855

根据不同的系统下载不同的安装包,安装完成后,需要重启电脑即可。

.net core 教程之EF  Core连接sql server   DB first

 

重启电脑,打开项目,再执行一次就ok啦.....


推荐阅读
author-avatar
亦涵Doris
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有