一、数据库连接
- 在NuGet上安装EntityFramework
- 代码如下:
Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.SqlServer Microsoft.Extensions.Configuration.Json - 配置数据连接
- appsettings.json 增加数据库连接配置
"ConnectionStrings": { "DefaultConnection": "Server=localhost;Database=sys_setting;User ID=sa;Password=root;Encrypt=True;Trusted_Connection=True;TrustServerCertificate=True;MultipleActiveResultSets=true" }
- appsettings.json 增加数据库连接配置
- 增加上上下文类
- DemoDbContext 类 继承 DbContext,代码如下:
public class DemoDbContext : DbContext { public DemoDbContext(DbContextOptions dbContextOptions) : base(dbContextOptions) { } private DbSet<FileConfg> FileConfgs { get; set; } }
- DemoDbContext 类 继承 DbContext,代码如下:
- 注册数据库连接, 修改Program类
/加载配置文件 var filePath = Path.GetDirectoryName(As
- 代码如下:

本文介绍了如何使用EFCore在.NET6中进行数据库连接和表迁移。首先,通过NuGet安装EntityFramework,配置appsettings.json文件并创建上下文类。接着,讲解了如何注册数据库连接,并提供了代码示例。然后,通过安装数据库表迁移包,学习在程序包管理器控制台执行迁移命令,完成数据库表的创建和更新。
最低0.47元/天 解锁文章
23

被折叠的 条评论
为什么被折叠?



