Hallo Helfer
Ich stehe mit folgendem Problem an und weiß nicht mehr weiter:
Ich habe eine Daten-Website mit PHP und MSSQL erstellt, und möchte nun die Ergebnisse seitenweise darstellen. Für die erste Seite ja kein Problem (SELECT TOP n) aber die weiteren… Ich dachte zuerst, ich könnte wie bei Oracle auf die ROWNUN zugreifen - gibt’s aber nicht. Auch der Cursor unterstützt nur ein FETCH auf einzelne Records (eigentlich logisch).
Also wie z.T. kann ich per T_SQL meine Resultsets in „Blöcke“ teilen und auf diese per NEXT o.ä. zugreifen?
Ein Workaround wäre aber auch möglich:
Wie bekomme ich die Rownumber zurück oder wie kann ich eine erzeugen, ohne Cursor zu verwenden (SELECT i++, * FROM tabelle)?
Besten Dank für Eure Hilfe, Stefan.