- 博客(92)
- 资源 (3)
- 收藏
- 关注
转载 成绩排名SQL语句
库表结构 CREATE TABLE [dbo].[SC]( [Sid] [varchar](50) NULL, [Cid] [varchar](50) NULL, [Score] [float] NULL) ON [PRIMARY]表数据
2014-06-06 16:47:29
1091
转载 In与Exists的区别
NOT INSELECT DISTINCT MD001 FROM BOMMD WHERE MD001 NOT IN (SELECT MC001 FROM BOMMC)NOT EXISTS,exists的用法跟in不一样,一般都需要和子表进行关联,而且关联时,需要用索引,这样就可以加快速度select DISTINCT MD001 from BOMMD WHERE NOT EXISTS
2014-06-03 13:48:44
867
转载 常用Linq语句用法
比如说我们要从用户表customer和用户订单表orders中,查询上海的用户,在最近10个月中至少消费3笔满10快钱的用户的姓名和年龄。如果写成传统的方法,不知道要写多少代码,而且各种复杂的处理逻辑使得代码的语义非常不清晰,但是,如果写成LINQ的话,会是如下:var results = from customer in customers where custo
2014-04-22 14:21:47
7036
转载 在存储过程中执行别的存储过程并返回其结果集
CREATE TABLE TestTable ( ID INT )INSERT INTO TestTable SELECT 1 UNION SELECT 2 UNION SELECT 3goselect * from TestTableCREATE PROCEDURE [dbo].[U
2014-04-09 14:04:49
820
转载 HttpModule
HttpModule工作方式:订阅管线事件,并在事件处理中执行所需要的相关操作. 它的无限强大处理能力正是来源于它可以订阅管线事件,因此,它有能力在许多阶段修改请求,这些修改的请求可能会影响最终的处理结果(比如完全不通过HttpHandler直接处理请求)HttpModule加载方式: Asp.net会为每一个请求分配一个HttpApplication对象,在每一
2014-04-03 09:54:15
727
转载 HttpHandler路由匹配规则
对于给定的一个url地址,MVC路由都会检查配置文件中的Path是否匹配这个url地址,如果匹配,则调用Path相对应的Type属性中的Hanlder,如果不匹配,则会报一个404错误, 表明系统无法给指定路由配置相关的Handler引擎处理.现给出HttpHandler中的匹配方式和规则,通常,我们需要一个新的HttpHandler,创建一个ashx文件就够啦,也可以创建自己的HttpH
2014-04-01 11:08:10
1486
转载 C#读取XML绑定页面元素
App_Codespublic class BlogInfo{ public string Title; public string Href;}public static class XmlDb{ public static List Blogs { get; private set; } public static void L
2014-04-01 10:03:28
922
转载 不写代码改善网站性能的方法
1 使用缓存,Asp.net提供了HttpRuntime.Cache来缓存数据,也提供了OutPutCache缓存来缓存页面,为了避免单个文件更改,可通过配置文件将 需要缓存的页面列出,然后通过
2014-03-31 12:05:36
783
转载 HttpModule和HttpHandler
在asp.net中也分黑白二派,HttpModule像一个土匪,什么请求都要去检查一下,HttpHandler点名只做某一个具体的事,有趣的是:HttpContext真像个大人物,黑白道的人物有时都要找它帮忙。 帮什么忙呢?可怜的土匪没有仓库,它有东西没地方存放,只能存放在HttpContext那里, 有时惹得Handler也盯上了它,去HttpContext去拿土匪的战利品1 HttpHa
2014-03-31 09:59:18
607
转载 HTTP管线
1 IIS对请求的处理 IIS接收到一个请求服务后(HttpRequest发送的请求),会检查请求的资源文件类型,将请求传递到ASP.NET ISAPI资源扩展(aspnet_isap.dll) aspnet_isap.dll是一个检索资源文件类型的dll,如果没有,需进行注册,如果有,会进行排队,并将相关请求(HttpRequest)分配在进程中
2014-03-28 14:37:59
1197
原创 关于期初期末值累加的SQL语句
--select * from ReportDataSource order by CreationDate descdeclare @StartDate varchar(10)=''; with temp1 as ---temp1用于获取每天的提单数,过滤条件已写入( select CONVERT(varchar(100),submitDate,23) as StaticD
2014-03-12 14:09:57
3544
转载 SQL收缩日志
在SQL运行中,有时发现日志文件过大,影响的内存空间大小,这时我们需要进行SQL收缩日志的操作 1 查看数据库的recovery_model_desc类型SELECT NAME, recovery_model_desc FROM sys.databases 2 如果是Full类型,则修改为SimpleALTER DATABASE IPDDMSDB SET Recovery s
2014-03-12 13:41:41
739
原创 Window服务执行步骤
一些程序需要执行Window定时任务,常用步骤如下: 1新建一个bak文件,将以下内容贴入@echo off start iexplore http://10.165.150.147:8001/SynchronizationManage/SynDepartment.aspx2建立Window定时任务执行程序 开始->程序->附件->系统工具->任务计划程序,按照步骤执行即
2014-02-27 14:16:35
632
原创 跨服务器操作的方法
有时,需要访问其它服务器中的数据,针对这种情况,常有以下操作方法 1 在当前服务器上新建一个数据链接,再通过定时任务将数据链接中的数据保存到新建的业务表中 2 采用SSIS包直接进行抽数,中间通过数据清洗和转换将数据保存到新表中 3 采用BizTalk进行数据
2014-02-17 15:32:37
766
转载 JQuery操作数组
Javascript中的Array 既是一个数组,也是一个Dictionary,因此可以用键值对的方式存储常用数组处理方式: var arr=new Array();如要将键值对"3,abc存入数组中可采用 arr["3"]="abc"; 数组排序测试B:function NumAscSort(a,b){ return a-b;}
2014-01-23 09:40:22
882
转载 Reporting打印分页
以前在使用Reporting Service的时候都不知道,其分页的具体规则。只知道当觉得报表每页长度太小的时候就把报表主体拉长,希望这样报表在每页可以显示更多的数据,当然得到的结果是不尽人意的,因为你会发现你将报表主体拉长后报表还是在原先的位置分页了,其中根本的原因是,控制报表分页位置的并不是报表主体的长和宽,而应该是报表属性窗口中纸张大小标题下的宽度和高度。 1,先搞清怎么调整
2013-11-19 20:23:52
1135
转载 委托和事件
庖丁解牛——深入解析委托和事件这篇博文我不讲委托和事件的概念,因为大段的文字概念没有任何意义。具体想了解,委托和事件的概念可以MSDN查阅。我这篇文章的主题思路是委托如何一步步进化成事件:何为委托--->委托来实现事件--->用方法对委托的封装--->Event的add,remove方法的引入--->标准事件写法--->反编译探究竟。用几个例子以及Refle
2013-10-23 10:03:40
727
转载 CSS布局相关
一、单列布局: 这是最简单的一种布局方式,之所以给出该示例,还是为了保证本篇博客的完整性。html xmlns="http://www.w3.org/1999/xhtml">head>title>固定宽度布局title>style type="text/css">#header,#pagefooter,#content { border: 1px soli
2013-09-29 10:59:22
612
原创 C#特殊运算符
variable ?? defaultValue等价于:variable == null ? defaultValue : variable
2013-09-24 10:11:10
615
原创 JSON串操作
后台JSon串必须是字符串:IList lstRichText = RichTextServiceAction.GetRichTextByIds(richTextID); RichText richContent = lstRichText.Where(m => m.RichTextid.Equals(customProfile.Content)).FirstOrDe
2013-09-13 17:12:44
721
原创 常用Linq语句
var data = from p in lstCustomProfile orderby p.ModificationDate descending select new { p.CustomProfileid, p.Name }; CustomProfile model = lstCustomProfile.Where(p => p.FunctionCode.Equals("SaveQue
2013-09-12 15:27:32
905
原创 ReportServer
Font-Size="8pt" AsyncRendering="False" ShowReportBody="True" SizeToReportContent="True"> //访
2013-07-29 19:24:06
1307
转载 encodeURLComponent编码问题
躲不过也要躲:让encodeURIComponent过的尖括号躲过ASP.NET的误拦截问题所处环境:IIS 7.5, ASP.NET 4.0, 应用程序池(Application Pool)运行于集成模式(Integrated)。今天一位园友向我们反馈用网摘收藏博客文章LINQ那些事(9)-解析Table.Attach引发的异常和解决方法时出错(注意:文章标题中有尖括号)。我们查了一
2013-07-17 11:23:24
7051
转载 访问共享文件夹
实战ASP.NET访问共享文件夹(含详细操作步骤)博客园找找看(http://zzk.cnblogs.com)的索引文件占用空间太大,需要移至另外一台服务器,所以要解决“在ASP.NET中通过共享文件夹访问索引文件”的问题。假设找找看的ASP.NET程序在A服务器,索引文件在B服务器的ZzkIndex共享文件夹中,访问地址是\\192.168.18.18\ZzkIndex\。要实现就是在A
2013-07-17 10:54:56
2042
转载 CET递归查询
先看如下一个数据表(t_tree): 上图显示了一个表中的数据,这个表有三个字段:id、node_name、parent_id。实际上,这个表中保存了一个树型结构,分三层:省、市、区。其中id表示当前省、市或区的id号、node_name表示名称、parent_id表示节点的父节点的id。 现在有一个需求,要查询出某个省下面的所有市和区(查询结果包含省)。如果只使用
2013-07-17 10:35:53
1757
转载 连接池知识
连接时间当我们执行conn.Open()时,首先,必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等这一系列操作可能需要一两秒钟时间,如果我们每次执行conn.Open()都有进行这一系列操作是很耗费时间的,为了使打开的连接成本最低,ADO.NET使用称为连接池的优化方法。连
2013-06-20 09:53:21
705
转载 MVC路由系统
MVC中,用户访问的地址并不映射到服务器中对应的文件,而是映射到对应Control里对应的ActionMethod,由ActionMethod来决定返回用户什么样的信息。而把用户访问的地址对应到对应的Action(当然也可以是对应的文件)的工作有路由系统完成,这其中许多复杂的处理由.net自动完成,而开发者需要告诉.net用户的访问地址和对应Action的具体映射关系。 MVC中路由系
2013-06-06 17:23:51
883
转载 JQuery选择器
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myC
2013-06-06 17:17:11
503
转载 HTTP1.0与1.1区别
(1)HTTP目前三个版本:HTTP0.9、HTTP1.0、HTTP1.1。HTTP0.9是最早的版本 ,它只定义了最基本的简单请求和简单回答;HTTP1.0较完善,也是目前使用广泛的一个版本;HTTP1.1增加了大量的报头域,并对HTTP1.0中没有严格定义的部分作了进一步的说明。(2)HTTP1.1提供了一个基于口令基本认证方法,目前所有的WEB服务器都可以通过“基本身份认证”支持访问控
2013-06-06 17:12:27
978
转载 HTTP协议
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of
2013-06-06 17:10:43
517
转载 JQuery异步请求的方式
1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的URL地址。 data (Map) : (可选参数) 发送至服务器的 key/value 数据。 callback (Callback) : (可选参数) 请求完成时(不需要是success的)的回调函数。这个
2013-06-06 17:02:06
2223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人