All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
伪静态在PHPWind的应用_php资料_编程技术
,2.0,中快速实现单点登陆_[Asp.Net教程]
PHP5.2.3连接,SQLSERVER,注意事项_php资料_编程技术
网络编程经验技巧:ASP.NET2.0泛型和匿名方法_.net资料_编程技术
掌握Ajax第2部分:使用JavaScript和Ajax发出异步请求_[AJAX教程]
Asp.net,MVC2.0初级教程-添加操作_[Asp.Net教程]
温故知新ASP.NET,2.0(C#)系列文章索引_[Asp.Net教程]
用户需要怎样的网站设计_研究探讨_seo学堂
ASP.NET中“找不到指定模块”的解决办法_[Asp.Net教程]
十七 翻新标准_[Html教程]
Reading number is top 10 pictures
男人帮杂志里的惹火性感美女2
Wild animals melee moment of life and death2
刘亦菲写真集2
Female model behind the bitterness, often being overcharged3
初五接财神啦!五路财神齐来到
PengLiYuan lady for the world health organization fight TB and AIDS goodwill ambassador
Fury xp desktop theme
一个武林高手的故事
无题
真正的国产-非模拍 贵在是真实1
Download software ranking
Tram sex maniac 2 (H) rar bag6
apache-tomcat-6.0.33
超级战舰
Tram sex maniac 2 (H) rar bag3
Call Of Duty2
Unix video tutorial5
Tram sex maniac 2 (H) rar bag8
Boxer's Top ten classic battle3
linux安装大全
C#高级编程(第4版)

























2.排序
3.条件处理
4.名称模板
,
,
5.编号方式




xml文档[Article.xml]



2897
[分享]千万数量级分页存储过程(带效果演示)
网络
[分享]千万数量级分页存储过程(带效果演示)
2006-02-27 18:29:53
7
/web/Article/viewColumn.aspx?ColID=19
19
SQL Server
1
resource/sql server/2006-02-27/20060227182953.htm
网络
2006-02-27 18:29:53

[分享]千万数量级分页存储过程(带效果演示)效果演示:
http://www.cn5135.com/_App/Opportunities/QueryResult.aspx
CREATE PROCEDURE CN5135_SP_Pagination
/******************************************************************
千万数量级分页存储过程
*******************************************************************
参数说明:
1.Tables :表名称,视图
2.PrimaryKey :主关键字
3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc
4.CurrentPage :当前页码
5.PageSize :分页尺寸
6.Filter :过滤语句,不带Where
7.Group :Group语句,不带Group By
效果演示:http://www.cn5135.com/_App/Opportunities/QueryResult.aspx
***************************************************************/
(
@Tables varchar(1000),
@PrimaryKey varchar(100),
@Sort varchar(200) = NULL,
@CurrentPage int = 1,
@PageSize int = 10,
@Fields varchar(1000) = '*',
@Filter varchar(1000) = NULL,
@Group varchar(1000) = NULL
)
AS
/*默认排序*/
IF @Sort IS NULL OR @Sort = ''
SET @Sort = @PrimaryKey
DECLARE @SortTable varchar(100)
DECLARE @SortName varchar(100)
DECLARE @strSortColumn varchar(200)
>DECLARE @operator char(2)
DECLARE @type varchar(100)
DECLARE @prec int
/*设定排序语句.*/
IF CHARINDEX('DESC',@Sort)>0
BEGIN
SET @strSortColumn = REPLACE(@Sort, 'DESC', '')
SET @operator = '<='
END
ELSE
BEGIN
IF CHARINDEX('ASC', @Sort) = 0
SET @strSortColumn = REPLACE(@Sort, 'ASC', '')
SET @operator = '>='
END
IF CHARINDEX('.', @strSortColumn) > 0
BEGIN
SET @SortTable = SUBSTRING(@strSortColumn, 0, CHARINDEX('.',@strSortColumn))
SET @SortName = SUBSTRING(@strSortColumn, CHARINDEX('.',@strSortColumn) + 1, LEN(@strSortColumn))
END
ELSE
BEGIN
SET @SortTable = @Tables
SET @SortName = @strSortColumn
END
SELECT @type=t.name, @prec=c.prec
FROM sysobjects o
JOIN syscolumns c on o.id=c.id
JOIN systypes t on c.xusertype=t.xusertype
WHERE o.name = @SortTable AND c.name = @SortName
IF CHARINDEX('char', @type) > 0
SET @type = @type + '(' + CAST(@prec AS varchar) + ')'
DECLARE @strPageSize varchar(50)
DECLARE @strStartRow varchar(50)
DECLARE @strFilter varchar(1000)
DECLARE @strSimpleFilter varchar(1000)
DECLARE @strGroup varchar(1000)
/*默认当前页*/
IF @CurrentPage < 1
SET @CurrentPage = 1
/*设置分页参数.*/
SET @strPageSize = CAST(@PageSize AS varchar(50))
SET @strStartRow = CAST(((@CurrentPage - 1)*@PageSize + 1) AS varchar(50))
/*筛选以及分组语句.*/
IF @Filter IS NOT NULL AND @Filter != ''
BEGIN
SET @strFilter = ' WHERE ' + @Filter + ' '
SET @strSimpleFilter = ' AND ' + @Filter + ' '
END
ELSE
BEGIN
SET @strSimpleFilter = ''
SET @strFilter = ''
END
IF @Group IS NOT NULL AND @Group != ''
SET @strGroup = ' GROUP BY ' + @Group + ' '
ELSE
SET @strGroup = ''
/*执行查询语句*/
EXEC(
'
DECLARE @SortColumn ' + @type + '
SET ROWCOUNT ' + @strStartRow + '
SELECT @SortColumn=' + @strSortColumn + ' FROM ' + @Tables + @strFilter + ' ' +
@strGroup + ' ORDER BY ' + @Sort + '
SET ROWCOUNT ' + @strPageSize + '
SELECT ' + @Fields + ' FROM ' + @Tables + ' WHERE ' + @strSortColumn + @operator
+ ' @SortColumn ' + @strSimpleFilter + ' ' + @strGroup + ' ORDER BY ' + @Sort + '
'
)
GO







访客


OK!




游客


good




dream


不错!




梦幻3号


看看








去试试




peterzb









xslt文档[Article.xsl]







<BR> <xsl:value-of select="Articles/Article/Title" /><BR>













VB/
VBScript






ASP/
ASP.NET






C#






J#






ADO/
ADO.NET






JAVA/
JavaScript






HTML/
XML






返回首页










CSS




C/
C++





Delphi





PHP





.NET





CSDN论坛精华





Database




onClick="javascript:window.external.addFavorite('/web/Article.aspx', 'Dream .NET')">加入收藏












GuestBook





BBS





PowerBuilder









Novel









onclick="javascript:window.external.addFavorite('/web/Article.aspx', 'Dream .NET')">







联系我们











【发表文章】






【上传文章】

















【打印此文】
【关闭窗口】





























网站简介 | 合伙伙伴 |
网站地图
| 联系方式

































您当前所在位置为:首页---&gt;

文章系统
---&gt;


/web/Article/viewArticle.aspx?ColID=









---&gt;










标题:
[点击数:]










作者:
[]










最近修改者:
[]










概述:










正文如下:









































回复人:


()


























































来源:网络







































归海一刀 published in(发表于) 2014/3/20 5:14:08 Edit(编辑)
xslt的简单使用[xml---html]_[XML教程]

xslt的简单使用[xml---html]_[XML教程]

xslt的简单使用[xml-->html]_[XML教程]























XSLT命令[xml格式转换]
1.循环




Feedback



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.