> In dem Fall w�rde ich mir ein Recordset in eine 
> Sessionvariable �bergeben und von Seite zu Seite locker 
> darin herumbl�ttern. Ich glaube da gibt es (wie so oft) 
> einen Artikel auf ASPHeute.com dazu...

Das w�rde ich in keinem Fall machen... Schlechte Performance....
Abgesehen davon, dass Du Probleme haben wirst das Recordset �berhaupt in
eine Session-Variable zu speichern...

Wenn die Anfrage eineigermassen schnell ausgef�hrt werden kann, dann
w�rde ich sie auf jeder seite neu ausf�hren und mit den
Paging-Mechanismen von ADO arbeiten, also PageSize, PageCount und
AbsolutePage...

Falls diese SQL-Anfrage zu komplex ist, um sie immer wieder auszuf�hren,
dann w�rde ich bei der ersten anfrage nur die IDs der anzuzeigenden
Objekte in einem Recordset zur�ckgeben, mit getstring mir eine
kommaseparierte Liste der IDs zur�ckgeben, also sowas:
"34,646,454,2,35,6"
Diesen String kannst Du dann in einer Session speichern und ihn dazu
benutzen um auf jeder seite mit einer anfrage wie "SELECT * FROM tabelle
WHERE id in (" & liste & ")" abzusetzen und dann mit den oben genannten
paging-mechanismen durch die records zu pagen...

Claudius


> 
> 
> On 19 Feb 2002 at 15:22, [EMAIL PROTECTED] 
> wrote:
> 
> > -- Moved from [aspgerman] to [aspdedatabase] by 
> [EMAIL PROTECTED] <[EMAIL PROTECTED]> --
> > 
> > Hallo Liste
> > 
> > Ich habe eine ziemlich komplizierte Abfrage mit zig 
> folgenden Unterabfrag=
> > en,
> > Sortierungen etc. Nun stellte sich heraus, dass damit zu 
> viele Resultate
> > generiert werden. Ich muss also ein Paging machen.
> > Meine Frage daher: Wie kann ich im ersten grundlegenden 
> SQL-Statement fes=
> > tlegen,
> > dass er mir nur die Datens=E4tze 15 bis 30 nehmen soll?
> > 
> > Herzlichen Dank f=FCr eure Antworten!
> > Andreas
> > 
> > 
> > 
> > ________________________________________
> > E-Mail for everyone! http://www.bluemail.ch/ powered by Bluewin!
> > 
> > 
> > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | 
> http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdedatabase.asp
> 
> Gru�,
> Andreas Roth, 
> http://ed59.s5.domainkunden.de/vt/?4
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an