自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#异步编程总结

C#中的异步编程主要内容 3种不同模式的异步编程:异步编程、基于事件的异步编程、基于任务的异步编程(TAP)学习重点 TAP 的关键字 async await一、异步模式传统的异步模式可以分为两种,一是,对于一个同步方法如XXX(),其对应的异步模式版本为BeginXXX()和EndXXX()。BeginXXX()接受所有同步方法的输入参数,并且定义了一个AsyncCallback参数,用于在异步方法执行完成后调用委托;EndXXX()使用所有同步方法的输出参数,按照同步方法返回类型返回结果。二是利用委托

2020-08-04 22:42:39 628

原创 EF框架实现分页

Tools.csusing System;using System.Collections.Generic;using System.Data.Entity;using System.Linq;using System.Linq.Expressions;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{    public class Tools &nbsp

2020-06-07 21:55:31 189

原创 EF增删改查

1.EF包装类什么是EF包装类呢?举个例子,我们平时用SQL语句写增删改查时,用的都是一些Insert、Update、Delete等语句来实现增删改查,所以我们把放到EF容器的东东也要做一个标签,来指明这个东东是要添加、更新、还是要删除呢。3.查询操作有了上述的添加和删除,下面来看一下查询的操作。有关于EF的查询操作,太多了,就好比我们平时写的SQL语句一样,可以查询出各种条件的数据。因为EF上下文里的 DBSet 里的 标准查询运算符 方法,来自于 System.Linq.Queryable 里

2020-06-04 09:11:22 128

原创 SQL Server中的事务

**事务(Transaction)是并发控制的基本单位。**所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。针对上面的描述可以看出,事务的提出主要是为了解决并发情况下保持数据一致性的问题。事务具有以下4个基本特征。●Atomic(原子性):事务中包含的操作被看做一个逻

2020-05-27 19:14:07 964

原创 游标的使用

—创建游标—使用步骤1·声明游标2·打开游标 open 游标名3·从游标取数据fetch 游标名 into 变量游标名%found :找到数据游标名%notfound :没有找到数据4·关闭游标close 游标名—例:(无参数游标) 输出所有员工表中所有员工的姓名和工资—例:(有参数游标) 输出指定员工表中所有员工的姓名和工资—例:(系统游标) 输出所有员工表中所有员工的姓名和工资采用for循环:不需要声明变量不需要打开游标不需要关闭游标—例:根据不同的职位涨工资,总裁涨1

2020-05-25 19:07:21 771

原创 SQL SERVER 常用函数

1、SubString():用于截取指定字符串的方法。该方法有三个参数:参数1:用于指定要操作的字符串。参数2:用于指定要截取的字符串的起始位置,起始值为 1 。参数3:用于指定要截取的长度。2、Left()/Right():用于返回指定字符串中指定长度的左或右侧部分。该方法有两个参数:参数1:用于指定要操作的字符串。参数2:用于指定要返回的子字符串的长度。3、CharIndex():用于返回指定字符串中指定子字符串出现的起始位置。如果未找到就返回 0。该方法有两个参数:参数1:用于指定要进行查找的

2020-05-22 17:50:17 299

原创 SQL Server存储过程

SQL Server存储过程定义:用户通过制定存储过程的名称并给出参数来执行它;SQL Server为了实现特定任务,而将一些多次调用的固定操作语句编写成程序段,这些程序段存储在服务器上,由数据库服务器来调用;命名前缀:proc_名称,proc是procedure(过程)的简写...

2020-05-21 20:23:53 91

原创 什么是触发器

什么是触发器?触发器是一种用来保障参照完整性的特殊的存储过程,它维护不同表中数据间关系的有关规则。当对指定的表进行某种特定操作(如:Insert,Delete或Update)时,触发器产生作用。触发器可以调用存储过程。创建触发器的语法:Create Trigger[owner.]触发器名On [owner.]表名For {insert,update,delete}AsBegin## 标题SQL语句(块)End定义一个好的触发器对简化数据的管理,保证数据库的安全都有重要的影响。触发器是针对

2020-05-21 09:43:37 5418

空空如也

空空如也

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

TA关注的人

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