ICode9

精准搜索请尝试: 精确搜索
  • .Net Core2021-10-13 21:04:27

    初始 开始需要下载四个NewGet包,如果没有,则后面是没有办法开展的 Microsoft.EntityFrameworkCore(ef core 核心包) * Microsoft.EntityFrameworkCore.Relational(ef core 映射关系) Microsoft.EntityFrameworkCore.Tools(ef core 数据迁移包) * Microsoft.EntityFrameworkCore.

  • ADO.NET Entity Data Model的乐观锁2021-10-13 09:03:39

    因为需要知道数据更新的用户和时间,所以DB表结构已经设计了【CreateID】【CreateDate】【UpdateID】【UpdateDate】。 网上查到的Sqlserver数据做排他处理有两种方式: A.Timestamp型/rowversion型。通过加一个这种类型的列,可以简单实现。 B.ConcurrencyCheck。指定列上加上这个属性,

  • EF Core Day1 ——DbContext初识2021-10-11 10:35:25

    ------------恢复内容开始------------ EF中的上下文(DbContext)简介   DbContext是实体类和数据库之间的桥梁,DbContext主要负责与数据交互,主要作用: 1、DbContext包含所有的实体映射到数据库表的实体集(DbSet < TEntity >)。 2、DbContext 将LINQ-to-Entities查询转换为SQL查询并

  • ef 联合查询 理解2021-10-10 09:34:37

    1.情景 用到数据库联合查询时比不可少的。今天用到一个外键在表示的时候需要转换成名称。自然需要联合查询,网上一查,最多的就是下面的这段代码,真挺经典且简单。 //ef var query2 = db.m_Dept.Join(db.m_User, a => a.ID, b => b.DeptID, (a, b) => new {

  • 添加EF2021-10-09 17:01:20

    1、添加类库,Models和Repository,目标框架.net 5.0     将WebApp设置为启动项,     添加项目之间的引用, 在Repository类库中引用Models类库,在AppWeb应用程序中引用Repository类库(不用引用Models类库也同样能使用Models下的类,因为Repository类库已经引用了Models类库,它们有级联

  • EF Core 迁移过程遇到EF Core tools version版本不相符的解决方案2021-09-27 10:05:15

    项目迁移遇到问题 The Entity Framework tools version '5.0.8' is older than that of the runtime '5.0.10'. Update the tools for the latest features and bug fixes         第一步:执行命令  1 dotnet tool update --global dotnet-ef  第二步,vs  整个解决方案 搜索

  • ASPNETCORE MVC 5 使用坑点记录2021-09-27 09:04:39

    1、EFCORE 5.0 对SQL Server 2008 R2 兼容问题   据说从某版本开始EF对SQL Server 2008 R2的兼容性不好了,具体应该是想强制让大家买最新的SQL SERVER 2012及以上版本,功能受限,简单的查询使用是没问题的,当开始制作分页查询的时候问题来了。 代码  var list = db.sys_user.Take(l

  • vs2019 C#使用ef自动根据MySql数据库生成实体类2021-09-26 15:05:41

      1.vs中下载程序包 Microsoft.EntityFrameworkCore.Tools Pomelo.EntityFrameworkCore.MySql  打开 VS2019 "工具" -> "Nuget包管理器" ->"程序包器管理控制台"    在PM光标下输入命令:  PM> Install-Package Microsoft.EntityFrameworkCore.Tools PM> Install-Pa

  • EF实体类属性注解2021-09-23 10:04:47

    实体注解 1:Key:映射数据库中主键 2:DatabaseGenerated(DatabaseGeneratedOption.Identity) :是否标识 3:ConcurrencyCheck :配置为并发标记的属性用于实现乐观并发控制。 4:MaxLength(12,ErrorMessage ="部门名称长度不能大于12个字符") :最大长度 5:Required :属性配置为 "必需" 6:Column(

  • EF DBfirst 注意事项2021-09-21 22:33:58

    1.使用Db first 需要通过Nuget引用几个依赖   Microsoft.EntityFrameworkCore   Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.SqlServer.Design 2.执行创建实体类的命令  Scaffold-DbContext "Server=.;Database=Company;uid=sa;pwd=

  • .net core使用EF core连接mssqlserver数据库2021-09-19 23:35:09

    一,打开控制台二,输入以下代码1.Install-Package Microsoft.EntityFrameworkCore 2.Install-Package Microsoft.EntityFrameworkCore.SqlServer 3.Install-Package Microsoft.EntityFrameworkCore.Tools 4.Scaffold-DbContext “Server=.;Database=EFCore;Trusted_Connection=True;U

  • allure生成报告后无法自动打开,并报 allure‘ �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ��� 【已解决】2021-09-18 16:06:08

      allure生成报告后无法自动打开,并报‘allure‘ �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ���         设置编码格式为gbk         配置pycharm的系统变量 重启pycharm       https://blog.csdn.net/you_you0329/article/details/117693827?ops_request_misc=%257B%2522request%255Fid

  • linux declare命令2021-09-17 18:35:03

    Linux declare命令用于声明 shell 变量。 declare为shell指令,在第一种语法中可用来声明变量并设置变量的属性([rix]即为变量的属性),在第二种语法中可用来显示shell函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效果相同)。 语法 declare [+/-][rxi][变量名

  • C# EF2021-09-17 07:33:58

    参考网址: https://www.icode9.com/content-1-12930.html 委托到lambda的由来 public delegate int AddSum(int a,int b); class Program{ static void Main(string[] args) { Program p = new Program(); // AddSum addSum = new AddSum(p.Add)

  • EF CodeFirst系列(4)---FluentApi2021-09-15 18:34:50

    参考网址:https://www.cnblogs.com/wyy1234/archive/2018/09/18/9670529.html 阅读目录 FluentApi总结 1.FluentApi简介 2.实体相关配置  3.属性相关配置   回到顶部 FluentApi总结 1.FluentApi简介   EF中的FluentApi作用是通过配置领域类来覆盖默认的约定。在EF中,

  • 05-关闭redis服务2021-09-15 18:05:48

    ps -ef|grep redis 命令,可以查看后台正在运行的进程 方式一:直接关闭kill命令关闭redis,容易造成数据丢失 通过ps -ef|grep redis命令查询进程pid 然后通过kill -9 14283关闭 方式二(推荐): 通过redis-cli命令关闭,终端输入redis-cli shutdown关闭

  • EntityFramework Core (一)记一次 .net core 使用 ef 62021-09-14 18:37:24

    使用传统的sql去操作数据库虽然思路更加清晰,对每一步数据库读写操作都能监控到,但是对大数据存储,或存储规则复杂的程序就需要编写大量的SQL语句且不易维护。.orm大大方便了复杂的数据库读写操作, 让代码编写更易读,而且使用orm的很多特性可免去对数据库的一些维护操作。 第一步:安装Nu

  • EF+显示分页 api接口2021-09-10 22:00:24

    步骤 在dal层在写分页显示的方法      1.返回类型 list<user> 2.参数  3.使用上下文对象获取user表中的所有数据转换成对象 4.判断uname条件 (模糊查询) 5.计算总条数 6.分页 skip (跳过几条数据) take(前几条数据) 7.最后返回值 api中调用dal成中我们写的分页显示方法    1.

  • .net core之使用EF进行数据迁移的二种方式。2021-09-09 23:29:55

    第一种 通过命名行的形式(cmd) 不推荐(这种方式相对比较麻烦) 因为微软在.net core 3.1版本后 就没有dotnet命令了 要你自己安装 我们打开 打开控制台后 输入一下代命令 进行安装 dotnet tool install --global dotnet-ef 按好后在文件夹里进行cmd 输入 dotnet ef migration

  • 登录注册 EF+API2021-09-09 22:34:24

          二,创建ef上下文对象              

  • python---文件的使用 读取 例题2021-09-07 16:33:25

    1.read的读取 with open('1_qinshi.txt',encoding='utf-8') as ef:     while True:         if not ef.read(25):             break         print(ef.read(25),end='') 2. readlines的用法 是一个列表 with open('1_qinshi.txt',encoding=�

  • ASP.NET Core EF MVC 登录验证2021-09-06 15:34:15

    我也不是很懂,看视频学习,有如问题请指正! 根据ASP.NET Core MVC 登录验证_哔哩哔哩_bilibili视频整理 创建项目 ASP.NET Core 5.0 Entity Framework 5.0 作者使用的是MSSQL,我换成了MYSQL 首先创建项目,作者使用了ASP.NET Core Web App(MVC)模板 我创建的ASP.NET Core Web空模板 通过N

  • ps -ef | grep 详解2021-09-04 11:35:10

    ps命令将某个进程显示出来 grep命令是查找 中间的|是管道命令 是指ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep全称是Global Regular Expression Pr

  • ef core code first 生成的数据库表去复数的方法2021-09-03 19:00:31

    使用ef core code first生成数据库表,发现子项变成了复数,要去掉也很简单,加个ToTable方法限定,请见下面写法。 protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<ScenicSpotInfoType>().ToTable("ScenicSpotInfoType").HasKey(c

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

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

ICode9版权所有