- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 Entity Framework框架的增删查改
什么是EF框架?EF框架是基于ORM的数据库映射实体关系,里面封装了调用数据库和数据库增删查改的方法。O是指实体,R是指关系,M是指映射。EF框架新增的三种方法RbacDBEntities db = new RbacDBEntities();//第一种方法Role role = new Role() { Name = "人事部", Remark = "管很多人" };
2020-06-03 21:04:00 177
原创 学习笔记-Sql Server事务
事务的定义事务是作为单个逻辑单元执行的一系列操作,它是一个不可分割的工作逻辑单元。它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。举个例子,我们经常用到的 ATM 存取款机,比如转账的时候,是先减去转出账户的金额,然后再在指定转入账户的金额加上转出的金额。如果刚好这个时候转出的操作已经执行完成,但是由于系统的故障,导致转入的操作失败了。那么怎么办?这就需要用到事务了,只要事务里面有一条命令未成功执行,那么数据就会回滚到事务开始之前的状态。事务的特性原子性(Atomicity)
2020-05-27 11:14:08 846 2
原创 SqlServer 游标
游标定义游标是什么?游标是SQL 的一种数据访问机制。可以将游标简单的看成是查询的结果集的一个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。游标得作用1.遍历数据行;2.保存查询结果,方便下文调用。概念中提到使用游标会保存数据行的副本,那么创建游标后,下文查询即可从副本中查询,要比直接查数据库快很多。游标例子引用表列表名数据类型IDIDNamevarchar(50)Remarkvarchar(100)Pricedecimal(
2020-05-25 17:26:13 158
原创 Sql Server函数
函数的定义在SQL Server 2000 中根据函数返回值形式的不同将用户自定义函数分为三种类型:标量函数(Scalar Function)、内嵌表值函数(Inline Function)、多声明表值函数(Multi-Statement Function)存储过程与函数的区别存储过程是用户定义的一系列SQL语句的集合,而函数通常是数据库已定义的方法,具体区别如下:1.对于存储过程来说可以返回参数,而函数只能返回值或者表对象.2.函数必须有返回值,存储过程可有可无3.存储过程一般是作为一个
2020-05-22 16:37:13 238
原创 Sql sever 存储过程
存储过程定义存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个“execute 存储过程名 参数”命令来调用存储过程。存储过程优缺点优势:响应时间上来说有优势,可以给我们带来运行效率提高的好处,且使用存储过程的系统更加稳定缺点:维护性较差,相对于简单sql,存储过程并没有什么优势,并且在进行调试时比较困难存储过程的实现表名为:Books列名数
2020-05-21 12:40:58 481 2
原创 sql server 触发器
set nocount on 表示关闭受影响行数,如果不关闭的话,insert是有受影响行数的,会发生触发器中有一个受影响行数,真正的sql语句哪里又有个受影响行数受影响行数关闭后,记得在触发器最后打开受影响行数
2020-05-20 21:10:35 384
空空如也
mvc用js怎么添加加带有@foreach和viewbag的下拉框html的元素
2020-06-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人