<--- --------------------------------------------------------------------------------------- ---- Blog Entry: Paginating Record Sets In ColdFusion With One SQL Server Call Author: Ben Nadel / Kinky Solutions Link: http://www.bennadel.com/index.cfm?dax=blog:990.view Date Posted: Oct 11, 2007 at 9:03 AM ---- --------------------------------------------------------------------------------------- ---> DECLARE @id TABLE ( id INT, row_number INT IDENTITY( 1, 1 ) ); DECLARE @row_count INT; INSERT INTO @id ( id )( SELECT t.id FROM ( SELECT TOP 1000 b.id FROM blog_entry b WHERE CHARINDEX( 'ColdFusion', b.name ) > 0 ORDER BY b.name ASC ) AS t ); SET @row_count = ( SELECT COUNT( * ) FROM @id ); SELECT b.id, b.name, b.date_posted, b.time_posted, i.row_number, ( @row_count ) AS row_count FROM blog_entry b INNER JOIN @id i ON ( b.id = i.id AND i.row_number >= AND i.row_number < ) ORDER BY i.row_number ASC ; ColdFusion / SQL Pagination Demo

Blog Entries

#qBlog.name#
Record #qBlog.row_number# of #qBlog.row_count#

#intPage#

No entries were found.