- 博客(7)
- 收藏
- 关注
原创 EF中分页的实现
一.控制器 using LLC.Models; using LLC.Models.ViewModel; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace LLC.Controllers { [AuthorFilter(IsCheck = false)] [UserCheckFilter] publi
2020-06-04 11:27:15
296
原创 EF简单的增删查改
1.什么是EF框架? 全称EntityFramework 官方点的解释是Entity Framework是ADO.NET 中的一套支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。 2.EF框架的三种模式 DataBase First 数据库优先, 传统的表驱动方式创建EDM,然后通过EDM生成模型和数据层代码。除生成实体模型和自跟踪实现模型,还支持生成轻型DbContext。简历理解就是先设计数据库,创建好数据库映射成对象和上下文。 Model First 模型优先,先创建EDM模型,再生成D
2020-06-02 19:11:47
309
原创 SQL Server 事务
1.定义 事务就是被绑定在一起作为一个逻辑工作单元的SQL语句组,如果任何一个语句操作失败那么整个操作就被失败,进而回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。 2.分类 a.显示事务 :也称之为用户定义或用户指定的事务,即可以显式地定义启动和结束的事务。分布式事务属于显示事务 b.自动提交事务:默认事务管理模式。如果一个语句成功地完成,则提交该语句;如果遇到错误,则回滚该语句。 c.隐性事务:当连接以此模式进行操作时,sql将在提交或回滚当前事务后自动启动新事务。无须描
2020-05-27 17:04:55
228
原创 SQL Server 游标
一.什么是游标 游标是SQL 的一种数据访问机制。可以将游标简单的看成是查询的结果集的一个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。 二.游标的作用 1.遍历数据行; 2.保存查询结果,方便下文调用。概念中提到使用游标会保存数据行的副本,那么创建游标后,下文查询即可从副本中查询,要比直接查数据库快很多。 三.创建游标 1.语法 declare cp_update_level<自定义表名> Cursor for select id,ConsumeAmount<字段名> f
2020-05-26 12:21:17
350
原创 SQL Server聚合函数和自定义函数
前言 在SQL server中不仅可以可以使用系统自带的函数(时间函数、聚合函数、字符串函数等等),还可以根据需要自定义函数。 一.聚合函数 聚合函数执行一个或多个值的计算并返回单个值。 聚合函数通常与SELECT语句的GROUP BY子句和HAVING子句一起使用。 1.SQL Server常用的聚合函数 编号 聚合函数 描述 1 MAX()函数 MAX()函数返回集合中非NULL值中的最大值。 2 MIN()函数 MIN()函数返回集合中非NULL值中的最小值。 3 AVG()函
2020-05-21 17:56:00
1992
1
原创 存储过程的理解
一.存储过程 1.什么是存储过程? 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。 2.存储过程的优点和缺点 优点:响应时间上来说有优势,可以给我们带来运行效率提高的好处,且使用存储过程的系统更加稳定。 缺点:维护性较差,相对于简单sql,存储过程并没有什么优势,并且在进行调试时比较困难。 3.为什么要用存储过程? a.效率高: 存储过程编译一次后,就会存到数据库,每次调用时都直接执行。 b.安全性高:完成某个特定功能的存储过程一
2020-05-20 17:51:25
1573
原创 SQL Server触发器
SQL Server 触发器 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 什么是触发器? 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。 不同类型的触发器 (1)DML触发器。
2020-05-19 11:56:39
401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅