U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

使用 EntityFrameworkCore 的 ASP.NET Core Mvc (.NET 6) CRUD 操作

来源:http://www.tudoupe.com时间:2022-02-25

介绍

在本教程中,我们将创建一个项目来使用 Microsoft Asp .NET Core 6 和 EntityFrameworkCore 执行 CRUD 操作。我们在本教程中使用 Visual Studio 2022 和 MS SQL 或MySQL服务器。

目录
  1. 使用 EntityFrameworkCore 的 ASP.NET Core Mvc (.NET 6) CRUD 操作
  2. 介绍
  3. 我们将要学习什么...... – Glimpse
  4. 打开 Visual Studio 并单击创建新项目
  5. 选择 ASP.NET Core Web App (Model-View-Controller) – [C#] 并点击下一步按钮
  6. 输入项目名称,然后单击下一步按钮
  7. 选择 .Net 6.0 ,身份验证类型 None 并单击创建按钮
  8. 创建后,您的项目将如下所示
  9. 打开 Models 文件夹并创建一个 Employee 类
  10. 根据您的 .NET Core 版本安装以下包
  11. 创建 DBContext 类的子类 ApplicationDbContext 以链接数据库和数据模型类
  12. 打开 appsettings.json 并配置连接字符串
  13. 打开 program.cs 文件并添加所需的服务
  14. 运行迁移
    1. 迁移文件
  15. 运行以下更新命令以根据此迁移文件更新数据库
  16. 迁移后的数据库视图
  17. 添加员工控制器
    1. 将以下代码粘贴到您的 EmployeeControler.cs 文件中
  18. 添加视图文件
    1. Index.cshtml 代码
    2. 创建.cshtml
    3. 编辑.cshtml
    4. 删除.cshtml
    5. 留下回复 取消回复
    6. 相关文章
      1. 带有 Bootstrap 5 的最佳 Laravel 8 CRUD 教程

开始吧

第1步

打开 Visual Studio 并单击创建新项目

第2步

选择 ASP.NET Core Web App (Model-View-Controller) – [C#] 并点击下一步按钮

步骤 - 3

输入项目名称,然后单击下一步按钮

第四步

选择 .Net 6.0 ,身份验证类型 None 并单击创建按钮

创建后,您的项目将如下所示

步骤 - 5

打开 Models 文件夹并创建一个 Employee 类

在员工类中输入以下代码

步骤 - 6

根据您的 .NET Core 版本安装以下包

步骤 - 7

创建一个子类ApplicationDbContext of DBContext Class来链接数据库和数据模型类

  1. 创建一个文件夹并将其命名为 Data

  1. 创建 ApplicaitonDbContext 类并输入以下代码

在上面的代码中,我们使用构造函数传递参数 DbContextOptions<ApplicationDbContext>,使用它我们将上下文配置从 AddDbContext 传递到 DbContext

步骤 - 8

打开 appsettings.json 并配置连接字符串

appsettings.json 文件的以下代码带有示例数据。根据您的系统或开发环境设置替换示例数据。

使用MySQL时,文件内容如下:

步骤 - 9

打开 program.cs 文件并添加所需的服务

  1. 将 ApplicationDbContext 子类注册为应用程序服务提供者/依赖注入容器中的范围服务。
  2. 输入以下代码行注册ApplicaitonDbContext

使用MySQL时,文件内容如下:

Program.cs 文件

使用MySQL时,文件内容如下:

步骤 - 10

运行迁移

  1. 打开包管理器控制台

键入以下命令以运行迁移

迁移文件

以下是迁移文件的代码。您可以在 Migration 文件夹下找到此文件 (20220109062010_initial.cs)

使用MySQL时,文件内容如下:

步骤 - 11

运行以下更新命令以根据此迁移文件更新数据库

迁移后的数据库视图

步骤 - 12

添加员工控制器

  1. 右键单击员工文件夹
  2. 点击添加
  3. 点击控制器

4. 选择 MVC Controller Empty 并点击 Add 按钮

5.输入控制器名称并按添加按钮

步骤 - 13

将以下代码粘贴到您的 EmployeeControler.cs 文件中

步骤 - 14

添加视图文件

在View文件夹下创建一个Employee文件夹,并创建如下文件

  1. 索引.cshtml
  2. 创建.cshtml
  3. 编辑.cshtml
  4. 删除.cshtml

Index.cshtml 代码

Create.cshtml

Edit.cshtml

Delete.cshtml

步骤 - 15

最后运行应用程序并测试所有功能!

从这里下载源代码

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息