自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xushaozhang的专栏

软件开发

  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 19、SQL Server / Oracle:分组排序取头条记录(搜索结果中的重复记录仅取第一条)

分组排序取头条记录这种用法在实际项目中极为有效,比如需要将同一个ID的所有记录找出来,按照时间降序后,取第一条记录(即时间最靠近当前的记录),组成一个表--先按照UserID分组,然后按照时间排序,取每组的第一条记录insert into #TResult (      UserID,      UserName,               DateTime,

2017-02-23 19:54:59 1814

原创 18、SQL Server:临时表的使用

如果使用select xxx  into #tmp from xxx则无需实现创建临时表如果使用insert into #tmp select xxx from xxx则必须先创建临时表

2017-02-23 19:48:29 442

原创 17、SQL Server:动态SQL拼接字符串,使用变量,函数等5

(1)直接字符串如果需要在动态SQL语句中使用空格或者字符串必须使用转义单引号例如:declare @sql varchar(500)         set @sql = 'select xxx from xxx  where isnull(CustomCName, '''') 这里,空格和字符串均使用双引号即可(2)间接字符串有时候必须将datetime类型或者int类

2017-02-23 19:43:06 6536

转载 16、SQL Server: if else和case

本文来自:http://blog.csdn.net/pengpegv5yaya/article/details/8626932 if else 要提示的是,写语句的时候 单引号的引用:用到单引号的一律两个单引号代替 [sql] view plain copyUSE [a]  GO  /****** Obje

2017-02-23 19:28:43 1187

原创 15、SQL Server:获取本月最后一天

方法一:set @EndDate = dateadd(month, datediff(month, -1, @StoredDate), -1)                 @StoredDate为本月的任意一天                这里datediff(month, -1, @StoredDate)会返回从1900年1月1日为基准,算出此基准到@StoredDate的所有月数

2017-02-21 14:23:12 2971

转载 14、SQL Server:sql update set from 的用法 (转)

本文来自:http://www.cnblogs.com/zhang9418hn/archive/2012/03/21/2409551.html下面是这样一个例子: 两个表a、b,想使b中的memo字段值等于a表中对应id的name值     表a:id, name               1       王               2       李   

2017-02-20 22:14:04 2789

转载 13、SQL Server:分页方法汇总

本文来自:http://www.cnblogs.com/EasonWu/archive/2012/09/21/2697326.html一直以来,SQL Server都是很多开发人员接触学习和使用最多的一个数据库,因为其简单而强大的管理工具,再加上不错的性能和超级高的使用场合。记得刚毕业那两年时间里在一个小团队里写了很多Store Procedure和Re

2017-02-20 22:12:27 437

转载 12、SQL Server:SQL的四种连接-左外连接、右外连接、内连接、全连接

本文来自:http://www.cnblogs.com/liyanbin/p/5784704.html今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。 联接条件可在FROM或WHERE子句中指定,建议在FROM子句

2017-02-20 22:08:51 3120 2

转载 7、Web(js):将变量传递给下一个网页

从A网页的某个数据w点击,进入B网页,B网页网址为xxx.aspx?并且将变量result传递到B网页td.innerHTML = "" + w +""

2017-02-16 22:22:26 677

转载 11、SQL Server:绝对经典sql语句查询分类前几条信息 ,并按某字段排序(有点东西没看懂)

本文来自:http://blog.csdn.net/hatchgavin/article/details/6700417sql语句查询分类前几条信息1.SQL2005,情况下使用 行号 Row_Number()SELECT * FROM ( SELECT ROW_NUMBER() OVER(PARTITION BY ct ORDER BY name) AS

2017-02-16 22:11:55 786

转载 10、SQL Server:sql语句双重循环

本文来自:http://www.2cto.com/database/201502/377072.html表 j_wenzhang_aps201503 中 shunxu 字段为null。现在 想根据 lanmu_id,qishiye两项,更新shunxu 字段。1 、如果让shunxu 字段 自增,不存在重复,且lanmu_id 较小的,对应的 shunxu 也小;lanmu_i

2017-02-16 14:33:41 2932

转载 9、SQL Server:创建和使用临时表(转)

本文来自:http://blog.csdn.net/atian2009/article/details/6823129创建临时表       方法一:     create table #临时表名(字段1 约束条件,                      字段2 约束条件,                  .....)        create tabl

2017-02-16 13:56:17 17377

转载 8、SQL Server:row_number的用法,存储过程分页

本文来自:http://www.studyofnet.com/news/180.html本文导读:ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号。在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是一致的,当使用ROW_NUMBER函数时,也需要专门一列用于预先排序以便于进行编号。ROW_NUMBER()说明:

2017-02-16 13:52:42 1494

转载 7、SQL Server:sql server 获取每一个类别中值最大的一条数据

本文来自:http://www.cnblogs.com/zfanlong1314/p/3393946.html1234567891011121314151617181920212223

2017-02-15 21:18:55 1783

转载 6、SQL Server:SqlServer时间日期处理函数及字符串转换

本文来自:http://blog.sina.com.cn/s/blog_634c33eb0101859v.htmlSql Server中的日期与时间函数 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如:向日期加上2天    select dat

2017-02-15 21:13:52 5290 1

转载 5、SQL Server:sqlserver 日期与字符串之间的转换

本文来自:http://www.cnblogs.com/windphoenix/archive/2013/04/26/3044784.html字符转换为日期时,Style的使用--1. Style=101时,表示日期字符串为:mm/dd/yyyy格式SELECT CONVERT(datetime,'11/1/2003',101)--结果:2003-11-01 00:00

2017-02-15 21:10:00 3548

转载 4、SQL Server:sqlserver字段类型详解

本文来自:http://www.cnblogs.com/andy_tigger/archive/2011/08/21/2147745.htmlbit    整型 bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off.   注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。 

2017-02-15 21:06:17 439

转载 3、SQL Server: SQL SERVER拼接字符串(字符串中有变量)

本文转自:http://blog.csdn.net/sikaiyuan2008/article/details/7848926SQL SERVER拼接字符串(字符串中有变量)对我来说是一个难点,总是忘记规律,写下来以帮助记忆。一、拼接字符串(整个字符串不分割)步骤:首先在字符串的前后加单引号;字符串中的变量以'''+@para+'''在字符串中表示;若在

2017-02-15 21:04:41 8862

转载 6、web(js):js中window.location.search的用法和作用。

本文来自:http://blog.csdn.net/qq_27093465/article/details/50731087用该属性获取页面 URL 地址:window.location 对象所包含的属性属性描述hash从井号 (#) 开始的 URL(锚)host主机名和当前 URL 的端口

2017-02-15 21:01:04 410

转载 5、web(js):JS中的$符号

本文来自:http://blog.sina.com.cn/s/blog_6a06c1b90100ww2j.html$符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的1、 首先可以用来表示变量,比如变量 var s='asdsd'或var $s='asdasd';2、 在正则表达式中,它可以匹配结尾

2017-02-15 20:59:09 508

转载 4、web(js):js 操作table: insertRow(),deleteRow(),insertCell(),deleteCell()方法

本文来自:http://www.cnblogs.com/dongxizhen/archive/2013/01/11/2856229.html表格有几行: var trCnt = table.rows.length;  (table为Id )每行有几列:for (var i=0; i javascript操作table:     insertRow(),deleteR

2017-02-15 20:54:59 2365

转载 3、web(js):js前台与后台数据交互-前台调后台

网站是围绕数据库来编程的,以数据库中的数据为中心,通过后台来操作这些数据,然后将数据传给前台来显示出来(当然可以将后台代码嵌入到前台)。即:本文来自:http://blog.csdn.net/wang379275614/article/details/17033981    下面就讲前台与后台进行数据交互的方法,分前台调用后台方法与变量;台调用前台js代

2017-02-15 20:44:48 5091 1

转载 2、web(asp.net):ASP.NET应用程序与页面生命周期

本文来自:http://www.cnblogs.com/suizhouqiwei/archive/2012/08/15/2637775.html   在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2

2017-02-15 20:42:19 382

转载 1、web(html):利用VS2010开发一个跳转页面aspx

本文来自:http://www.cnblogs.com/wxjnew/p/4165243.html在开发项目的过程中,由于要集成Cognos的报表通过URL,但是Cognos报表的本身URL长度过程,那么此时就需要开发一个跳转的页面,下面我们就采用VS2010开发一个跳转的页面Default.aspx1:打开VS2010新建网站2:选择C#语言,ASP.NET空网站

2017-02-13 20:32:35 4581

转载 2、SQL Server:SQL利用Case When Then多条件判断SQL 语句

两种方法表示对字段的条件限制:第一种:select  ID,(case when 条件一  and 条件二  then 0  when 条件三  and  条件四  then  1 else 2 end) as  count,name  from  tablename第二种:select  ID,count = (case when 条件一  and 条件二  then 0  wh

2017-02-13 20:27:34 26270

转载 1、SQL Server:SELECT INTO 和 INSERT INTO SELECT

本文来自:http://www.cnblogs.com/NaughtyBoy/p/3153082.html做数据库开发的过程中难免会遇到有表数据备份的,而SELECT INTO……和INSERT INTO SELECT…… 这两种语句就是用来进行表数据复制,下面简单的介绍下:1、INSERT INTO SELECT语句格式:Insert Into Table2(column1,co

2017-02-13 20:20:21 13760

转载 5.Oracle:Oracle中的Number和Float类型

本文来自:http://blog.csdn.net/blackchoc/article/details/5070779Number类型Oracle number datatype 语法:NUMBER[(precision [, scale])]有效为:从左边第一个不为0的数算起的位数。scale > 0   精确到小数点右边s位,并四舍五入。然后检验有效位是否

2017-02-13 09:32:47 4227

原创 24、C#:WinForm和Oracle之在设计表的时候,一定要记录所有的细节

此次项目,出现重大未记录细节,T_Menu表中的MenuPrice已经在设计的时候添加了大于零的check约束,但是没有做任何记录,在WinForm输入的时候,因为类型是string,所以尝试了字母输入,但是提示更新表格错误,始终找不出原因,最后一位老师帮忙仔细查找了Oracle中的表格后,发现有check约束这一项,就因为这个耗了自己一整个下午,耗了另外一位老师一个多小时的时间...... 

2017-02-10 18:39:58 518

原创 23、C#:客户端WinForm与服务器端控制台应用程序之间的联通调试

1.客户端和服务器端都需要App.Config和AppConfig.xml文件,并且两个AppConfig.xml中的 不能相同(xxxx表示数字),App.Config中  的"apiDefine.xml"最好为绝对路径2.客户端和服务器端都需要用反射将接口生成CommandID,会生成apiDefine.xml文件,位于/bin/Debug/log下面,以此来调用接口里面的

2017-02-09 21:01:37 1407

原创 22、C#:利用接口增加封装安全性

利用接口增加封装安全性,目的就是不暴露源码,所以设计类的时候,先设计接口,然后使用接口变量(指向接口的指针)来代替类的变量,例如:public  class MyLog: ILog{//需要保护的代码}public  class  MyLogManager{public  static ILog  GetLogger()        {return  new

2017-02-08 17:43:41 1146

转载 21:什么变量在堆内存里存放,什么变量在栈内存里存放

堆和栈的区别 (stack and heap)一般认为在c中分为这几个存储区 1栈 - 有编译器自动分配释放 2堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 程序结束释放。 4另外还有一个专

2017-02-08 10:54:48 893

原创 20、C#:使用VS2010生成dll文件

本文来自:http://blog.csdn.net/tzjly/article/details/6730997有两种方法:    但是一般这个使用    打开VS2008,依次点击:菜单->文件->新建项目->项目类型visual C#(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs 类库文件组成的程序集,写好代码之后(例如写

2017-02-06 10:22:13 1539

《谭浩强C++程序设计》书本笔记自己整理--2016查询参考--

《谭浩强C++程序设计》书本笔记自己整理--2016查询参考--

2016-06-10

《谭浩强C++程序设计》书本笔记自己整理--2016查询参考

《谭浩强C++程序设计》书本笔记自己整理--2016查询参考

2016-06-10

中南大学系统建模考试

中南大学系统建模2013和2014考试试题,其中,2013年有全部答案

2014-11-29

keil和proteus联机软件

keil编程 proteus模拟硬件,此软件将两者联机,实现最佳便利51单片机等的开发途径

2013-03-19

虚拟机下安装XP系统(XP-sp3)

实现虚拟机环境下模拟出XP系统环境(详细图解)

2013-03-15

空空如也

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

TA关注的人

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