随笔分类 - ORM
人的一生会遇到两种人,一个惊艳了时光,一个温柔了岁月。前一种冲撞了青春,后一种搀扶着人生
摘要:就是当我们使用EF的本身的查询的时候写复杂查询太麻烦,而我们又不得不借助原始的sql语句进行查询。 用到的就是EF自带的方法 SqlQuery, 例子如下 执行结果如下 如何执行带参的呢? 结果如下 如何执行存储过程呢? 写了个存储过程显示全部新闻 代码如下 执行结果如下 如何执行带参的存储哦过程呢
阅读全文
摘要:[toc] Entity && ViewModel Entities 实体模型 Company.cs 公司实体类 Employee.cs 公司职员实体类 Gender 性别枚举类型 Models Dto(ViewModel) CompanyDto 实体类代码 Company Employee + G
阅读全文
摘要:EF Core for MySql Code First 生成数据库的时候报的以下的错 ~~~sql BLOB, TEXT, GEOMETRY or JSON column 'Author' can't have a default value ~~~ 原因就是 : MYSQL5.x是不允许BLOB
阅读全文
摘要:EF core DBFirst for Mysql 一、NuGet 添加工具 二、生成数据库上下文 输入如下命令 ~~~C Scaffold DbContext Force "Server=127.0.0.1;User Id=root;Password=root;Database=web_shopp
阅读全文
摘要:[toc] asp.net core 三层考试管理系统[持续更新] 技术: asp.net core 3.1 mysql 5.7 EF Core Code First 1、 功能图 2、数据库逻辑 3、Code First 映射数据库 3.1 连接字符串 写在UI层 appsetting
阅读全文
摘要:1.链接字符串 2.上下文Context 3.注册服务 4. 映射数据库 说一下,第三个 " Microsoft.Extensions.Logging.Debug "不用添加 做Code First 映射的时候发现报错了 上网搜了下资料解释为 不支持 .net core 3.1 的映射,解决办法就是
阅读全文
摘要:1、 user 实体类 ~~~c public class User { public int ID { get; set; } public string Name { get; set; } public string Pwd { get; set; } public string Email
阅读全文
摘要:一、 安装 我们安装是在 vs 中使用Nuget的方式进行安装 不过安装时需注意一件事情就是,版本问题,我示例使用的是.net framework 4.5.2,所以我安装AutoMapper的版本是7.0,如果安装失败,把版本降低一下就可以。 二、配置 static void Main(string
阅读全文
摘要:官网:http://automapper.org/ 源码:https://github.com/AutoMapper/AutoMapper NUGET安装: PM> Install-Package AutoMapper AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复
阅读全文