netghost: Denkfehler oder?

Beitrag lesen

Hallo,

also ich habe eine tabelle mit 5 feldern, sagen wir Land, Bundesland, Stadt, Feld1 und Feld2

jetzt möchte ich eine Ausgabe erstellen, die so aussieht

Deutschland Berlin
Berlin Feld1(1) Feld2 (1)
Berlin Feld1(2) Feld2 (2)
Berlin Feld1(3) Feld2 (3)
Berlin Feld1(4) Feld2 (4)

Deutschland Niedersachsen
Hannover Feld1(5) Feld2(5)
Hannover Feld1(6) Feld2(6)
Hannover Feld1(7) Feld2(7)
Hannover Feld1(8) Feld2(8)

etc.

Also öffne ich mir 2 datensätze mit
RS1.open "SELECT * FROM Tabelle ORDER BY Land, Bundesland;"
RS2.open "SELECT Land, Bundesland FROM Tabelle GROUP BY Land, Bundesland ORDER BY Land, Bundesland"

Soweit so gut, nun zur Ausgabe:
80 <% do while not oRs2.EOF %>
81 <table width="600" border="0" align="center">
82 <tr>
83  <td width="200"><% response.write oRs2.fields("Land") %></td>
84  <td width="400"><% response.write oRs2.fields("Bundesland") %></td>
85 </tr>
86 </table>
87 <% do while not oRs.EOF  AND oRs.fields("Bundesland") = oRs2.fields("Bundesland") %>
88 <table width="600" border="0" align="center">
89 <tr>
90 <td width="200"><% response.write oRs.fields("Stadt") %></td>
91 <td width="200"><% response.write oRs.fields("Homepage") %></td>
92 <td width="200"><% response.write oRs.fields("Makler") %></td>
93 </tr>
94 </table>
95 <% oRs.MoveNext
96  loop
97 %>
98 <br>
99 <%
100 oRs2.MoveNext
101 loop
102 %>

Funktioniert auch wunderbar bis die schleife zum ende kommt, dann gibts auf einmal einen fehler
error '80020009'
Ausnahmefehler aufgetreten.
datentest.asp, line 87

Danke für vorschläge oder ideen

netghost