Hallo!

> > > > Zum Beispiel: Ein Benutzer bl�ttert zun�chst eine Seite
> > vor und dann
> > > > eine Seite zur�ck. Wird dazwischen ein Datensatz eingef�gt,
> > > > der auf der
> > > > ersten Seite platziert ist, fehlt im einer auf dieser Seite,
> > > > den er dann
> > > > nur durch nochmaliges R�ckw�rtsbl�ttern erreicht. Wetten, dass
er
> > das
> > > > �bersieht?
> > >
> > > Und wie l�st Deine herangehensweise dieses Problem? Dieses Problem
> > kann
> > > doch prinzipiell immer auftauchen...
> >
> > Mit der weiter unten aufgef�hrten Methode "TOP 10 + 5". Da w�rden
dann
> > auf der ersten Seite beim Zur�ckbl�ttern 11 statt (zuvor) 10
> > Datens�tze
> > stehen.
>
> Ja aber woher weisst Du, dass der Datensatz nicht schon vorher da war?
> Und lohnt es sich wirklich? Wer bl�ttert schon zur�ck?

Wieso muss ich das wissen? Mich interessiert nur die Gesamtzahl:

Zun�chst "SELECT TOP 10+5 ... FROM ... WHERE ... ORDER BY ..."
Dann     if rs.RecordCount < 15 then mx = rs.RecordCount else mx = 10
         For i = 1 to mx
            Response.Write(...)
            rs.MoveNext
         next

Wozu gibt es denn die Buttons zum Zur�ckbl�ttern? Ich nutze sie mitunter
auch gerne ...

Freundliche Gr��e
Joachim van de Bruck




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