Günther: Verschachtelte DB-Ausgabe + Aufteilung auf mehrerer Seiten

Hallo Zusammen. Ich habe folgendes Problem:
Wie man bei der Ausgabe einer Datenbank die Datensätze auf mehreren Seiten verteilt weiß ich. Nur wie mache ich das, wenn ich eine Verschachtelte Ausgabe habe von 2 verschiedenen Datenbanken?

Hier eine Vereinfachte Darstellung, damit ihr versteht was ich meine:

.
.
.

do while not rs.EOF

variable=rs("variable")
  variable2=rs("variable2")
  response.write "<h1>" & variable & "</h1>"

sql="SELECT * FROM Tabelle WHERE vari1=" & variable2

do while not rs2.EOF

### Ausgaben

rs2.MoveNext
  loop

rs.MoveNext
loop

Wie kann ich es anstellen, daß 10 Datensätze vom Recordset rs2 pro Seite ausgegeben werden und am Ende von der rs2-Schleife geht es mit dem nächsten wert von der rs-Schleife weiter?

<h1>rs-Ausgabe1</h1>
    rs2-Ausgabe1
    rs2-Ausgabe2
    rs2-Ausgabe3
    rs2-Ausgabe4
    rs2-Ausgabe5
    rs2-Ausgabe6

<h1>rs-Ausgabe2</h1>
    rs2-Ausgabe1
    rs2-Ausgabe2
    rs2-Ausgabe3
    rs2-Ausgabe4

<zurück               weiter>

  1. Hallo,

    dir wird wohl nichts anderes übrig bleiben als bei der Ausgabe selbst mitzuzählen und zunächst am Anfang manuell die bereits ausgegebenen Datensätze zu überspringen - Dazu gibt's zum Beispiel:
    Syntax
    recordset.Move NumRecords, Start

    The Move method syntax has these parts.

    Part Description
    NumRecords A signed Long expression specifying the number of records the current record position moves.
    Start Optional. A String or Variant that evaluates to a bookmark.

    MfG
    Rouven

    --

    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(