09 2012 档案

摘要:引言我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary 表二 AddSalary 现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NVARCHAR)、O_Salary工资(FLOAT)。另一张表AddSalary表—加薪表。有2个字段,O_ID员工号、A_Salary增加工资。两张表的O_ID是一一对应的,现在求将加薪的工资+原来的工资=现在的工资,也就是O_Salary=O_Salary+A_Salary,修改表OriginSalary的工资字段。对于一些不熟悉游标的程序... 阅读全文
posted @ 2012-09-09 18:55 longdexinoy 阅读(130) 评论(0) 推荐(0) 编辑
摘要:前台:js:OpenWindow<script type="text/javascript"> var txtEquipmentIdsIDArray = new Array(); function OpenWindow(clientId, TypeId, ReqNum) { var url = "../EquipmentIssue/EquipmentRequestIssue.aspx?TypeId=" + TypeId + "&ReqNum=" + ReqNum; var widths = 600; ... 阅读全文
posted @ 2012-09-09 16:46 longdexinoy 阅读(1529) 评论(0) 推荐(0) 编辑
摘要:启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource'的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用sp_configur 阅读全文
posted @ 2012-09-09 16:10 longdexinoy 阅读(472) 评论(0) 推荐(0) 编辑
摘要:1.标量值函数 fn_GetMoreKeyWordsSelectExpressionCREATE FUNCTION [dbo].[fn_GetMoreKeyWordsSelectExpression] ( -- Add the parameters for the function here @KeyWords nvarchar(500), --@KeyWords 指:关键字字符串,如 'voa,vs,kk,shouji' @Operation nvarchar(50), --@Operation 指:AND 或 OR 关键字 @ColumName nvarcha... 阅读全文
posted @ 2012-09-07 22:35 longdexinoy 阅读(779) 评论(0) 推荐(0) 编辑
摘要:1.按姓氏笔画排序: Select*From TableName OrderBy CustomerName Collate Chinese_PRC_Stroke_ci_as 2.分页SQL语句 select*from(select (row_number() OVER (ORDERBY tab.ID Desc)) as rownum,tab.*from 表名 As tab) As t where rownum between 起始位置 And 结束位置 3.获取当前数据库中的所有用户表 select*from sysobjects where xtype='U'and cate 阅读全文
posted @ 2012-09-07 21:57 longdexinoy 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1. 说明:复制表(只复制结构,源表名:a,新表名:b) SQL: select*into b from a where1<>1; 2. 说明:拷贝表(拷贝数据,源表名:a,目标表名:b) SQL: insertinto b(a, b, c) select d, e, f from b; 3. 说明:显示文章、提交人和最后回复时间 SQL: select a.title, a.username, b.adddate fromtable a,( selectmax(adddate) adddate fromtablewheretable.title=a.title) b 4. 说明: 阅读全文
posted @ 2012-09-07 21:56 longdexinoy 阅读(102) 评论(0) 推荐(0) 编辑
摘要:例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii 方法1delete YourTable where [id] not in ( select max([id]) from YourTable group by (name + value)) 方法2delete a from 表 a left join( select id=min(id) from 表 gro 阅读全文
posted @ 2012-09-07 21:55 longdexinoy 阅读(115) 评论(0) 推荐(0) 编辑
摘要:排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1.row_number 2.rank 3.dense_rank 4.ntile 下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示: 图1 其中field1字段的类型是int,field2字段的类型是varchar 一、row_number row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示:select row_... 阅读全文
posted @ 2012-09-07 21:40 longdexinoy 阅读(118) 评论(0) 推荐(0) 编辑
摘要:随着Jquery的作用越来越大,使用的朋友也越来越多。在Web中,由于CheckBox、Radiobutton 、DropDownList等控件使用的频率比较高,就关系到这些控件在Jquery中的操作问题。由于Jquery的版本更新很快,代码的写法也改变了 许多,以下Jquery代码适query1.4版本以上。Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(); $("input[type='radio']:checked").val(); $("input[name=' 阅读全文
posted @ 2012-09-07 14:51 longdexinoy 阅读(153) 评论(0) 推荐(0) 编辑