Einzelnen Beitrag anzeigen

heri

Registriert seit: 20. Mär 2006
81 Beiträge
 
Delphi 2006 Enterprise
 
#1

10Records vor- und zurückblättern (Paging)

  Alt 27. Mai 2008, 11:09
Datenbank: MSSQL • Version: 2005 • Zugriff über: ADO
ich habe dummerweise sehr viel Zeit verbracht ein "10Records vor- und zurückblättern" mit einem SQLCursor zu lösen
(war leider sehr kompliziert und die Performance schlecht)

tja - heute habe ich folgendes in MS Technet gefunden:

SQL-Code:
USE AdventureWorks;
GO
WITH OrderedOrders AS
(
    SELECT SalesOrderID, OrderDate,
    ROW_NUMBER() OVER (ORDER BY OrderDate) AS 'RowNumber'
    FROM Sales.SalesOrderHeader
)
SELECT *
FROM OrderedOrders
WHERE RowNumber BETWEEN 50 AND 60;
Link:
http://<br /> <img src="styles/elis....NET</a><br />

so einfach und so schnell und
da dies vllcht noch nicht alle im DP kennen wollt ichs hier noch posten
  Mit Zitat antworten Zitat