herzlichen Dank f�r die Antwort!
Ich werd's einfach mal probieren...

Andreas



-- Original-Nachricht --

>> 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
>



________________________________________
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/anmelden/aspdedatabase.asp

Antwort per Email an