随笔分类 - EF
摘要:引用 使用 创建sqlite数据库 创建上下文 查询数据 示例代码 "QueryTree" 参考资料 ".Net Core EF Core之Sqlite使用及部署"
阅读全文
摘要:示例代码 "SqlServerUseEFDemo" 参考资料 "SqlBulkCopy 类"
阅读全文
摘要:逐条录入数据 C /// /// 一条条进行数据录入 /// /// /// /// private static int InsertDataTable(string tableName, DataTable dt) { //循环列,循环每行,执行insert sql语句 string colSt
阅读全文
摘要:.net 创建Windows Service .net for TCP服务端 && 客户端 TypeScript Array Remove EntityFrameworkCore 一表对多表存在外键的设计 读取mdb文件 基类、子类之间的类型转换 自定义显隐式类型转换 EF Code First 快
阅读全文
摘要:表的基本设计 机械M由多个零件C组成 不同的零件有不同的属性,所以有C1,C2等等 由于零件的差异化,导致C1、C2不能通过统一的表C来表示 同时设计接口InterfaceC作为零件表的接口,整合一些统一的内容 综上所述,有表M,C1,C2和接口InterfaceC,C1、C2实现Interface
阅读全文
摘要:CreationTime是DateTime类型 group by 年/月/日/小时 group by 年 group by 小时 其他类推 group by 半小时 group by 半小时=group by 30分钟 group by 半月、半年等等可以类比 参考资料 "Grouping by e
阅读全文
摘要:包 DbContext 迁移 使用 查询相关内容: "加载相关数据" 参考资料 "Getting Started With Entity Framework Core Console"
阅读全文
摘要:如果涉及多个项目,注意保持DbContext所在项目和启动项目关于数据库的包引用版本一致 注意设置不同的DbContext迁移文件目录不同 1.Enable migrations 2.Add Migration 必须指明 Context参数,参数为DbContext类名 3.update datab
阅读全文
摘要:以.net framework为例,包括数据库管理类库和启动项目两个项目文件 数据库管理类库 新建一个类库,名称为XXX.Database 管理nuget包,引入库EntityFramework 6.2.0 创建表 创建DbContext,设置nameOrConnectionString为"Your
阅读全文
摘要:根据某属性去重 使用第三方库: "MoreLINQ" 实现left join 使用DefaultIfEmpty(),是left join 没有DefaultIfEmpty(),是inner join 参考资料 "LEFT JOIN in LINQ to entities?"
阅读全文
摘要:数据结构 配置 数据查询需要使用延迟加载 或者 参考资料: "延迟加载" 示例代码 "示例代码"
阅读全文
摘要:基本数据结构 表设计如下: 入学记录 班级 学生 教师关系表 教师 学生 一对一 学生 入学记录 另解 参考资料: "Configuring One To One Relationships In Entity Framework Core" 一对多 学生 班级 多对多 学生 教师 示例代码 "示例
阅读全文
摘要:目标 为现有数据库生成新的连接,允许只选择部分表 可以处理一些很怪的需求,比如EF升级EF Core(这个可能有其他解),EF、EF Core同时连接一个数据库 我遇到的问题是: 操作 安装包 使用指令 参数说明: OutputDir 输出文件夹(这里取名为"Tables") Tables 选择的表
阅读全文
摘要:背景是asp .net mvc开发网站,EF Code First进行数据库操作,发布到本地IIS 之前一直运行正常,没有对VS 2017和IIS做任何配置修改,突然开始报错: 在其他电脑上运行则一切正常,不报错 怀疑是本地环境的问题,更新VS并进行修复,修复大概等了一个多小时 _ || 蓝后就对了
阅读全文
摘要:EF EF性能优化 EF延迟加载LazyLoading EF相关报错 EF 事务 Entity相互关系 Entity种类(动态代理) DbContext Entity States Code First Code First 连接已有数据库 DB First 生成EF后修改最大长度限制等 更新EF(
阅读全文
摘要:流程:https://docs.microsoft.com/zh-cn/aspnet/core/data/ef-rp/intro?WT.mc_id=DT-MVP-5003010&view=aspnetcore-3.0&tabs=visual-studio 1.Both Entity Framewor
阅读全文
摘要:DB First查看Entity相互关系.edmx 图表 .edmx源代码——xml文件右键,打开方式 xml内容 详细查看DB:.edmx—Model Browser(模型浏览器) DB First查看Entity属性分类 属性&&导航属性 属性是表的数据结构本身包含的导航属性是本身不包含、EF生
阅读全文
摘要:视图约等于表(属性)存储过程变为方法,方法中调用存储过程 EF可以调用存储过程,DB First的流程是刷新模型,获取存储过程,调用参考:http://blog.csdn.net/sudazf/article/details/14498209 触发器在数据库中自动工作 当然也可以写sql调用
阅读全文