Paging med Stored Procedure
Jeg sidder lige med en lille dum ting, som jeg ikke rigtig ved hvorledes jeg løser.Jeg afvikler en stored procedure på følgende måde:
Set CMDUPDATE = Server.CreateObject("ADODB.command")
CMDUPDATE.ActiveConnection = ConnObj
CMDUPDATE.CommandText = "Gallery_ReturnAllGalleries"
CMDUPDATE.Commandtype = adCMDstoredProc
Set MyGalleries = CMDUPDATE.execute ()
Herefter vil jeg gerne kunne lave paging på det retunerede recordset. Jeg forsøger mig på følgende måde:
MyGalleries.PageSize = 10
MyGalleries.AbsolutePage = intPage
intRecCount = MyGalleries.PageSize
intPageCount = MyGalleries.PageCount
Det virker på god gammeldags manér, hvor jeg undlader at benytte SP (RS.open SQL,Conn,1,...osv.), men tilsyneladende er det et problem med min cursor (se fejlbesked)
--------------------------------
ADODB.Recordset error '800a0cb3'
Current Recordset does not support bookmarks. This may be a limitation of the provider or of the selected cursortype.
---------------------------------
Mit spg. er nu: Hvorledes skal jeg afvikle min SP / definere min cursor for at jeg kan benytte paging?
