ICode9

精准搜索请尝试: 精确搜索
  • identity4 系列————持久化配置篇[五]2022-08-28 11:03:08

    前言 上面已经介绍了3个例子了,并且介绍了如何去使用identity。 但是在前面的例子中,我们使用的都是在内存中操作,那么正式上线可能需要持久到数据库中。 这里值得说明的是,并不一定一定要持久化到数据库中,场景不一样,需求就不一样。 那么看下如何持久化吧。 正文 例子位置:https://git

  • 探索EntityFramework Core中使用Backing Field对属性的优化2022-06-14 16:00:09

    通常认为,EF Core在读写实体属性是通过属性的get/set方法实现的,这符合C#的编程规范,但是事实上并不是这么简单,现在我们定义一个简单的实体类: /// <summary> /// 实体; /// </summary> public class Entity { /// <summary> /// 标识; //

  • AutoCAD中使用EntityFramework连接SqlServerCe数据库2022-05-10 20:01:39

    1、需要用到的依赖库如下: EntityFramework.6.4.4 EntityFramework.SqlServerCompact.6.4.4 Microsoft.SqlServer.Compact.4.0.8876.1 2、app.config需要的配置: <configSections> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/

  • 基于c#的 EntityFramework搭建2022-03-20 16:32:22

    一、数据库的建立 安装Navicat for MySQL,用于连接Mysq数据库,可以进行可视化操作 打开之后,新建连接,输入连接名(自定义),主机名(IP地址localhost也就是本地的IP地址,localhost=127.0.0.1),端口号(默认端口号3306),用户名(root最高的账号),密码,这里测试的是连接本地MySQL数据库 新建数据库

  • GraphQL:和EntityFramework更配哦2022-02-01 16:34:20

      GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。          

  • GraphQL:和EntityFramework更配哦2022-02-01 15:35:05

      GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。          

  • CodeFirst2021-10-03 17:33:40

    必备的dll EntityFramework.dll System.ComponentModel.DataAnnotations.dll MySql.Data.EntityFramework.dll MySql.Data.dll 安装mysql-connector-net.msi后,电脑上便有了MySql.Data.EntityFramework.dll和MySql.Data.dll这两个dll,然后我们就可以在项目中添加这两个引用。 虽

  • Abp用多个DbContext2021-08-10 10:01:21

      using Abp.Domain.Entities; using Abp.Domain.Repositories; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace report.EntityFramework.Repositories.Second { public interface I

  • 【EF Code First 实用笔记】(二) 示例:为.NET项目安装 EF Code First 开发环境2021-05-31 22:01:25

    软件环境:Windows 10  + Microsoft Visual Studio 2019 + Sql Server 2017  项目类型:类库(.Net Framework 4.7.2) -1、在VS中,新建一个空白的类库(.Net Framework 4.7.2)项目,假设取名为EFCodeFirst。 -2、在标准菜单选择以下菜单项:工具\NuGet包管理器\管理解决方案的NuGet程序包。 -

  • 无法在源“”处找到包“entityframework”2021-05-24 19:04:21

    当在程序包管理器控制台安装ef时出现这个     出现这种情况可能是程序包源不对 我的是由于之前项目的源有一个内网平台的,把这个取消勾选就能安装成功了    上图设置路径为工具-NuGet包管理器-管理解决方案的NuGet程序包然后点击下面的设置  

  • EF批量操作数据之EntityFramework.Extended2021-05-17 20:30:39

    EF批量操作数据之EntityFramework.Extended 一、安装EntityFramework.Extended(环境为VS2019) (1)   (2)     (3)   (4)    安装成功     二 、使用实例 1.首先引用命名空间     using EntityFramework.Extensions; 2.批量添加 数据 AddRange()发放,EF自带改方法 Test

  • NET问答: 如果动态构建 Query 查询 EntityFramework2021-05-10 21:33:28

     目录 咨询区 回答区 点评区 咨询区 Eduard: 我想知道如何在 EntityFramework 或者 Linq 上构建动态查询。 我现在要做这么一个功能,UI上大概有 50+ 的查询条件,用户可以根据自己的需求勾选所需的条件传到我的后端服务方法中。 我知道可以通过 ExpresstionTree 去动态拼接

  • .NetFramwork下EntityFramework Codefirst用例2021-05-09 15:04:14

    ``#### Codefirst 创建Model文件夹 Model文件夹下创建两个类(你随意,想怎么写就怎么写) public class Grade { [Required] public int GradeId { get; set; } public string GradeName { get; set; } public string Section { get; set;

  • EntityFramework Core如何映射动态模型?2021-04-25 10:01:34

    【导读】本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理

  • EntityFramework core用法2021-04-14 10:06:40

    一、 reverse engineer(database->code) In Visual Studio, select menu Tools -> NuGet Package Manger -> Package Manger Console and run the following command: PM>Scaffold-DbContext "Server=.\SQLExpress;Database=SchoolDB;Trusted_Connection=True

  • .Net EntityFramework(EF) CodeFirst模式2021-04-07 16:04:42

    一.前言    EntityFramework(EF)是微软推出的一个根据ORM(对象关系映射)思想搭建的框架,它的作用是将我们操作对象的行为转化为操作数据库的行为,举个例子就是创建对象变成sql的insert,修改对象变成sql的update,移除对象变成sql的delete。EF会将这些对象操作转变成sql语句,在底层里仍然

  • 三种方式让你轻松监控 EntityFramework 中的 sql 流转2021-02-23 22:56:41

    大家在学习entityframework的时候,都知道那linq写的叫一个爽,再也不用区分不同RDMS的sql版本差异了,但是呢,高效率带来了差灵活性,我们无法控制sql的生成策略,所以必须不要让自己缺乏好的工具去监控sql,本篇给大家介绍的三种监控手段Log和SqlServer profile,ef profile。。。一:Log监控这个

  • EntityFramework更新实体绑定实体字段简便方法2021-01-31 23:03:46

    using (var ctx = new EfDbContext()) { var customer = GetCustomer(); var dataBaseCustomer = ctx.Customers .FirstOrDefault(d => d.Id == customer.Id); if (dataBaseCustomer !=

  • 比EntityFramework简单很多的SOD框架动态创建表的方法2021-01-29 11:32:53

    今天看到一篇博文EntityFramework Core如何映射动态模型?  ,文章讲的是如何用EF动态创建表的问题,比如根据时间动态创建一个表,这种场景常出现在应用系统的日志记录功能中。原文用EF实现非常复杂,相比而言,SOD框架就要简单很多。 下面直接给出SOD框架的方案。 public class User : Ent

  • 【转】ABP源码分析四十五:ABP ZERO中的EntityFramework模块2021-01-27 16:33:35

    AbpZeroDbContext:配置ABP.Zero中定义的entity的Dbset   EntityFrameworkModelBuilderExtensions:给PrimitivePropertyConfiguration添加了扩展方法用于创建Index。   AbpZeroDbModelBuilderExtensions:给DbModelBuilder添加了扩展方法用于表的重命名。   AbpZeroEntityFram

  • EntityFramework Core如何映射动态模型?2021-01-24 11:02:34

    前言 本文我们来探讨下映射动态模型的几种方式,相信一部分童鞋项目有这样的需求,比如每天/每小时等生成一张表,此种动态模型映射非常常见,经我摸索,这里给出每一步详细思路,希望能帮助到没有任何头绪的童鞋,本文以.NET Core 3.1控制台,同时以SQL Server数据库作为示例演示(其他数据库同理照

  • EntityFramework Core 5.0 VS SQLBulkCopy2020-12-08 13:00:22

    EntityFramework Core 5.0 VS SQLBulkCopy EF Core 5.0伴随着.NET 5.0发布已有一段时日,本节我们来预估当大批量新增数据时,大概是多少区间我们应该考虑SQLBulkCopy而不是EF Core SQLBulkCopy早出现于.NET Framework 2.0,将数据批量写入利用此类毫无疑问最佳,虽其来源任意,但此类仅适

  • EntityFramework Core 学习扫盲2020-05-24 23:53:56

    原文:EntityFramework Core 学习扫盲 0. 写在前面 1. 建立运行环境 2. 添加实体和映射数据库 1. 准备工作 2. Data Annotations 3. Fluent Api 3. 包含和排除实体类型 1. Data Annotations [NotMapped] 排除实体和属性 2. Fluent API [Ignore] 排除实体和属性 4.

  • asp.net mvc entityframework sql server 迁移至 mysql方法以及遇到的问题2020-05-11 11:08:20

    原文:asp.net mvc entityframework sql server 迁移至 mysql方法以及遇到的问题 背景:   我原来的项目是asp.net mvc5 + entityframework 6.4 for sql server(localdb,sql server),现在需要把数据库切换成mysql,理论上entityframework是可以完全做到无缝切换,毕竟ORM的设计就

  • ABP框架使用Mysql数据库--ASP.NET MVC 5.x Multi Page Web Application2020-04-27 16:58:24

    官网下载项目 安装地址:Download Connector/Net。记住要选对对应的版本 ,点击Archives选项卡可以选择版本 我新建项目名称是mydome 1. 下载项目打开并还原 2. Nuget 安装 MySql.Data.Entity 到 mydome.Web 、 mydome.EntityFramework和Tools目录中的mydome.Migrator 3. mydome.En

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有