自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 EF增删查改四种实现方式

新建四个存储过程create proc cp_insert (@name varchar(50),@remark varchar(200))asinsert into Roles values(@name,@remark)create proc cp_update (@id int,@name varchar(50),@remark varchar(200))asupdate Roles set name=@name,remark=@remark where id=@idc

2020-06-18 11:30:44 201

原创 Linq语句

1.LINQLINQ(Language Integrated Query)定义:语言集成查询是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以操作内存数据的方式,查询数据库。通过使用查询语法,您甚至可以使用最少的代码对数据源执行复杂的筛选、排序和分组操作。 您使用相同的基本查询表达式模式来查询和转换 SQL 数据库、ADO.NET 数据集、XML 文档和流以及 .NET 集合中的数据。2.Lambda表达式定义:Lambda 表达式是一种可用于创建

2020-06-18 11:25:13 2076

原创 委托

1.什么是委托1)从数据结构来讲,委托个类一样是一种用户自定义类型2)从设计模式来讲,委托(类)提供了方法(对象)的抽象既然委托是一种类型,那么他存储的是什么数据?委托是方法的抽象,他存储的就是一系列具有相同签名和返回类型的方法和地址.调用委托的时候,委托包含的所有方法将被执行.客观解释:委托就是一个类,他定义了方法的类型,使得可以将方法当做另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用if else 或 switch 语句,同时使得程序具有更好的可扩展性.

2020-06-18 11:17:31 182

原创 分页

为什么需要分页?一、数据方面的原因大量查询的数据耗时比较严重。二、增强用户使用体验需求用户更方便的查询和展示他所需要的数据。常见分页方式:传统分页方式和下拉式分页方式。采用传统的分页方式,可以明确的获取数据信息,如有多少条数据,分多少页显示。采用下拉式分页方式,一般无法获取明确的数据数量相关的信息,但是在分页操作以后,仍然可以看到之前查询的数据。常见的分页实现方式 使用subList()实现分页。List subList(int fromIndex,int toIndex)返

2020-06-05 21:57:30 139

原创 EF增删查改

1.什么是EF框架?全称EntityFramework 官方点的解释是Entity Framework是ADO.NET 中的一套支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。2.EF框架的三种模式DataBase First 数据库优先, 传统的表驱动方式创建EDM,然后通过EDM生成模型和数据层代码。除生成实体模型和自跟踪实现模型,还支持生成轻型DbContext。简历理解就是先设计数据库,创建好数据库映射成对象和上下文。Model First 模型优先,先创建EDM模型,再生成D

2020-06-03 22:56:00 128

原创 SQL事务

一、事务1.1事务是针对数据库执行的工作单元。 事务是以逻辑顺序完成的单元或工作序列,无论是以用户的手动方式还是以某种数据库程序自动进行。事务是将一个或多个执行命令发送到数据库。例如,你正在创建记录,修改记录或者从表中删除记录,这些行为都是对表进行事务操作。事务对于确保数据完整性和处理数据库错误是非常重要的。实际上,你常常会将许多SQL操作分成一组事务一起执行。1.2事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。1.3 事务属性原子性:一个事务(transa

2020-05-27 12:25:54 431 2

原创 SQL游标

**前言:**select语句查询的结果为一个元祖集合(相当于一张表),而我们的高级语言程序每次只能处理一个元祖(相当于表中的一行),为了协调二者,需要用到元祖。游标简介:游标是一个能从多个元祖的集合中每次读取一个元祖的机制。可以把游标想象成一个指针,每次只对表中的一行进行操作。SqlServer支持三种类型的游标:T-SQL游标、API服务器游标、客户游标。T-SQL游标:主要用存储过程、触发器和T-SQL脚本中。客户游标:主要是在客户机缓存结果集时使用。仅支持静态游标,不支持动态游标。

2020-05-25 17:50:48 249 1

原创 SQL函数

SQL 拥有很多可用于计数和计算的内建函数。基本函数类型主要分为Aggregate 函数和Scalar 函数。Aggregate 函数计算从列中取得的值,返回一个单一的值。包括的函数有:AVG():用于返回数值列的平均值。SELECT AVG(column_name) FROM table_nameCOUNT():用于返回匹配指定条件的行数。// 返回指定列的值的数目,NULL不计入。SELECT COUNT(column_name) FROM table_name;// 返回表中的记

2020-05-22 17:30:42 151 1

原创 存储过程

在数据库编程过程中经常会用到存储过程 , 相比 SQL 语句 , 存储过程更方便 , 快速 , 安全 ; 先将存储过程的相关介绍和使用方法总结如下 ;存储过程的概念存储过程 (Stored Procedure) 是在大型数据库系统中 , 一组为了完成特定功能的 SQL 语句集 , 存储在数据库中 , 经过第一次编译后再次调用不需要再次编译 , 用户通过指定存储过程的名字并给出参数 (如果该存储过程带有参数) 来执行它 , 存储过程是数据库中的一个重要对象 ; 存储过程中可以包含 逻辑控制语句 和 数

2020-05-21 20:53:45 105

原创 SQL Server触发器的总结

一、触发器是一个具有记忆功能的,具有两个稳定状态的信息存储器件,是构成多种时序电路的最基本逻辑单元,也是数字逻辑电路中一种重要的单元电路。在数字系统和计算机中有着广泛的应用。触发器具有两个稳定状态,即“0”和“1”,在一定的外界信号作用下,可以从一个稳定状态翻转到另一个稳定状态。二、触发器的作用1、可在写入数据表前,强制检验或转换数据。2、触发器发生错误时,异动的结果会被撤销。3、部分数据库管理系统可以针对数据定义语言(DDL)使用触发器,称为DDL触发器。4、可依照特定的情况,替换异动的指令

2020-05-20 23:32:01 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除