惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
GbyAI
GbyAI
博客园 - 司徒正美
美团技术团队
Vercel News
Vercel News
IT之家
IT之家
U
Unit 42
Y
Y Combinator Blog
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
V
Visual Studio Blog
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MyScale Blog
MyScale Blog
博客园 - 叶小钗
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed

博客园 - T_98Dsky

通过避免下列 10 个常见 ASP.NET 缺陷使网站平稳运行 一触即发! - T_98Dsky - 博客园 目录身份验证 123hoo.com网摘中国开发手记(一)都是些简单的东西!:) 简单实用的重写URL(URLRewriter.dll) - T_98Dsky - 博客园 BMF http://www.rob-howard.net/ 备份SQL,在网上找到的,很简单,不错! 生成随机码,保存随机文件. 把网上的图片取下来生成缩略图,以前在CSDN的一个朋友教的方法. sharpziplib是一个不错的在线压缩软软件.用VB.net简单写了个使用代码! yetanotherforum.net阅读笔记,(C#)因为工作的关系,习惯了VB.net,就用VB.net写吧(1) 虽然平时也都经常用到,.net+客户端脚本,从 ASP.NET 服务器控件插入客户端脚本 参考一个snapnet写的一个Repeater排序,他写的是C#版,我写的是VB.net版 一直都不清楚RSS,照着一个C#的例子,随便写了一个,也不知道对不对! 静态页面HTML绑定动态数据.aspx,用document.write的方法! 通过 XML 发布新闻 用 T-SQL 操作 XML 返回指定目录的物理路径 选择合适的数据控件
一个不错的SQL储存过程分页,储存过程+Repeater,如果只是浏览...
T_98Dsky · 2005-06-26 · via 博客园 - T_98Dsky


CREATE PROCEDURE SelectPagedSQL
(
 
@SQL nvarchar(512),
 
@IndexField nvarchar(100),
 
@PageSize int=10,
 
@PageIndex int=1,
 
@Sort nvarchar(128)=@IndexField,
 
@TotalCount int=0 output
)
 
AS
declare @strSQL nvarchar(1024)

set nocount on 
set @strSQL=' 
select @TotalCount=count(*) from (
'+@SQL+') as t ' 
exec sp_executesql 
@strSQL
N
'@TotalCount int=0 OUTPUT'
@TotalCount=@TotalCount OUTPUT 

declare @ItemCount int 
set @ItemCount=@TotalCount-@PageSize*@PageIndex 
if(@ItemCount<0
set @ItemCount=@ItemCount+@PageSize 
else 
set @ItemCount=@PageSize 

if(@ItemCount<0)return 1 

set @strSQL='SELECT * FROM 
(SELECT TOP 
'+str(@ItemCount)+' * FROM 
(SELECT TOP 
'+str(@PageSize*@PageIndex)+' * FROM 
(
'+@SQL+') AS t0 
ORDER BY 
'+@IndexField+' ASC) AS t1 
ORDER BY 
'+@IndexField+' DESC) AS t2 
ORDER BY 
' +@Sort 


exec sp_executesql 
@strSQL 


GO