Hallo,

> > Nun suche ich innerhalb des Recordsets �ber Find
> > nach einem bestimmten Eintrag.
>
> Ist schon umst�ndlich, oder? W�re es nicht besser wenn direkt 21
> Datens�tze ankommen?

Tja, aber die SQL-Abfrage generiert mittels AVG etc. zuerst das komplette
Ranking,
ich mu� ja wissen wieviel Platzierungen es im Ranking gibt.

> > Set objRecordset = Server.CreateObject("ADODB.Recordset")
> > jrs.Open strSQLQuery, objeconnection , 3, 3
>
> Warum Schreibrechte? Reicht adLockReadOnly nicht aus?
>

Das wei� ich auch nicht. Komme eben damit problemlos klar ! :-)

> >     jrs.move (posdat - 10) ' Cursor auf 10 zur�ck setzen
>
> Das bewegt den Cursor um 155 Zeilen nach vorne. ;-)


Ich Hirnie, an so nem Ding knapper ich ewig rum..... (Im Erdboden versink !)


> Ich w�rde den eigenen Datensatz suchen und dann die 10 davor und danach
> mit union einbinden. Dann kannst Du sogar direkt den ForwardOnly-Cursor
> verwenden.

Tja, aber den kriege ich eben nicht raus, den wievielten Platz derjenige
im kompletten Ranking belegt.

Jetzt funzt�s auf jeden Fall, lag am move(-10).

Thanks
Marco


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