Loading

随笔分类 -  Entity FrameWork

摘要:前言 面对存储过程返回多个结果集,我们在.NET应用程序中如何处理呢? 存储过程 脚本如下: CREATE PROCEDURE PROCEDURENAME AS BEGIN BEGIN IF OBJECT_ID('TABLE1') IS NOT NULL DROP TABLE TABLE1 CREA 阅读全文
posted @ 2021-08-23 08:51 我是小柒 阅读(409) 评论(0) 推荐(0)
摘要:前言 我们在日常的开发过程中,会经常使用的复杂的SQL脚本需要执行,这个时候我们会考虑使用存储过程。 那在.NET 开发环境下,我们如何使用EF如何调用存储过程呢?以下,是我工作期间,对EF调用存储过程的总结。 EF 调用存储过程 第一种:直接调用 直接调用,需要在.demx文件中,选择"从数据库更 阅读全文
posted @ 2021-08-19 10:23 我是小柒 阅读(2182) 评论(0) 推荐(1)
摘要:前言 在WEBAPI如何使用EF调用存储过程后,返回DataSet数据; 代码 public DataSet GetData() { using (var e = new Entities()) { var command = e.Database.Connection.CreateCommand( 阅读全文
posted @ 2021-04-20 16:02 我是小柒 阅读(314) 评论(0) 推荐(0)
摘要:前言 以前总是使用SQL语句进行,对数据库进行操作。参与项目后,发现使用EF的方式操作数据库会更便捷。 所以,总结一下EF常用的方法,以便自己健忘。 相关步骤 FirstOrDefault 返回序列中的第一个元素 代码如下图所示: using (textDBEntities e = new text 阅读全文
posted @ 2021-01-07 15:09 我是小柒 阅读(306) 评论(0) 推荐(0)
摘要:[TOC] 写在前面 IEnumberable 与 IQueryable 的区别? IEnumberable 类在调用 Skip 和 Take 等拓展方法前数据已经加载再本地内存中。 IQueryable 是将 Skip 和 Take 这些方法表达式翻译成T SQL语句之后再向SQL服务器发送命令的 阅读全文
posted @ 2019-09-16 14:14 我是小柒 阅读(315) 评论(0) 推荐(0)
摘要:[TOC] 写在前面 在上一小节中,学习了如何 通过Code First + MySql 的方式实现数据的迁移。 这一下节中,总结 的增删改。 一、开发环境 开发工具:Visual Studio 2019 开发环境:Win 10 家庭版 数据库:MySQL 8.0.17 二、创建项目 1.打开Vis 阅读全文
posted @ 2019-09-12 16:02 我是小柒 阅读(354) 评论(0) 推荐(0)
摘要:[TOC] 写在前面 这几天,一直都在学习Entity Framework 的Code First 开发模式。然后,一直在填坑的路上渐行渐远~又因为平时工作的原因,对于EF的学习时断时续的~ 今天,使用程序台应用的方式来使用EF的Code First 的开发模式。本来是想使用Web Mvc 的方式使 阅读全文
posted @ 2019-08-28 16:19 我是小柒 阅读(350) 评论(0) 推荐(0)
摘要:[toc] 写在前面 Database First又叫数据库优先的开发方式,是一种比较旧的开发方式,现在已经不再使用这中开发的方式。 当然,对于一些旧项目进行升级,在已经有了数据库的情况下,使用此方式还是十分方便的。 环境 开发环境: win10 家庭版 开发工具:Visual Studio 201 阅读全文
posted @ 2019-08-21 14:25 我是小柒 阅读(643) 评论(0) 推荐(0)
摘要:[toc] 写在前面 在使用.net mvc 开发的时候。为了高效的开发,我们常常会搭配ORM框架使用。 而Entity Framework正是微软开发的一种ORM框架。一般情况下,我们很少用全称, 而是直接用EF。因为都是微软的产品,所以通常它和MVC是黄金搭档。 什么是Entity Framew 阅读全文
posted @ 2019-08-21 12:48 我是小柒 阅读(308) 评论(0) 推荐(0)
摘要:[toc] 写在前面 使用EF Database First(来自数据库的EF设计器) 方式连接MySQL 数据库,在选择更改数据源里是没有MySQL Database 的选项的。 这是因为,我们的开发环境中没有安装MySQL 的ODBC驱动。以下,记录如何解决MySQL 的ODBC驱动下载及安装的 阅读全文
posted @ 2019-08-20 14:51 我是小柒 阅读(7651) 评论(0) 推荐(0)