摘要: 1、什么是依赖注入(DI) 依赖:当一个类需要另一个类协助来完成工作的时候就产生依赖,这个在开发过程中十分常见,如下图所示,这是一个依赖于抽象的例子。 注入:我们只使用依赖项,不负责创建依赖项,依赖由别人注入的过程,我们看例子,由调用者将依赖项传入。 分setter注入和构造注入两种。上面例子就是构 阅读全文
posted @ 2019-01-26 15:24 laoyang01 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 委托在开发过程中会经常使用的技术,啥?不知道,看看func和action,是不是觉得眼熟,这个就是.net framework内置的泛型委托,可以解决开发中的大多数问题,不需要再自定义委托了。 OK,下面开始委托的介绍。 委托声明 委托是一种可以指向方法的数据类型。 声明委托格式:delegate 阅读全文
posted @ 2019-01-21 16:19 laoyang01 阅读(1440) 评论(0) 推荐(1) 编辑
摘要: 我们知道游标是一种对结果集操作的神器,使用游标,可以很方便的循环结果集,并对结果集进行数据处理。 1、建表 2、sql代码实例: 查看表 结果如下 3、实例2 下面是循环插入数据的SQL实例。 阅读全文
posted @ 2019-01-10 16:30 laoyang01 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1、知识点 先了解一下集合概念,集合运算(UNION(并)、EXCEPT(补)、INTERSECT(交))是指表之间的垂直操作。区别联接(CROSS,INNER、OUTER)是指表之间的水平操作,基础知识:笛卡尔积,对多个表执行联接操作所得到的虚拟表包含这两个表的所有列。 今天我们主要来说集合运算。 阅读全文
posted @ 2018-12-21 18:39 laoyang01 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 概述 在做.Net web开发的过程中经常需要将查出的数据导成Excel表返给用户,方便用户对数据的处理和汇总。这里我将导出Excel表格的代码做一个总结,这也是我项目中经常用到的,代码简单易懂,使用方便,分享给大家。 1、查询数据,数据需要是datatable 后端代码实例,先给Excel表头转化 阅读全文
posted @ 2018-12-04 18:14 laoyang01 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 1、将实体转换为Hashtable,用于将实体参数处理为hashtable,方便sql参数传递 阅读全文
posted @ 2018-12-03 16:57 laoyang01 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 1、JQuery对象函数写法格式 简单示例: main代表对象名,main.roleName = (function () { return $('#RoleName').val();})();表示为对象的roleName属性赋值。 实例: 注意下面下拉列表写法格式,有多种情况可以借鉴, 阅读全文
posted @ 2018-12-03 10:36 laoyang01 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.字符串函数 2.日期函数 3.系统函数 4.流程控制语句 阅读全文
posted @ 2018-12-02 16:24 laoyang01 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 1、PARTITION BY 开窗函数, 使用场景,在合同表里,获取所有房源在最新的合同编号。或者获取每个班级每次考试的第一名。 区别聚合函数:对于每个每个分组返回多行,而聚合函数对于每个分组只返回一行, SQL代码: 按照房源编号分组,给每一组进行按时间排序 结果如下 如上图所示,房源ZZ0000 阅读全文
posted @ 2018-11-21 20:10 laoyang01 阅读(1924) 评论(0) 推荐(0) 编辑
摘要: 在做开发的时候,排名函数是sqlserver经常用到的函数,在分页的时候需要用,分组的时候也要用,主要排名函数有row-number,rank(),dense-rank(),NTILE()接下来详细说明其使用 1.row-number 作用:排序,实现分页 例如: 结果如下: 注意:1、要使用ove 阅读全文
posted @ 2018-11-21 19:55 laoyang01 阅读(1673) 评论(0) 推荐(0) 编辑