Men du skal selvfølgelig være lidt forsigtig med dine recordsets (rs og Res). De kan kun bruges til et SQL kald af gangen. Dog kan du sagtens have gang i flere forskellige recordsets ad gangen.
Et eksempel på flere SQL kald på samme side? Jo, men det har så ikke ret meget med lige dit eksempel:
SQL = "SELECT KundeNr FROM KunderDatabase ORDER BY EfterNavn, ForNavn" set rs1 = Conn.Execute(SQL)
do while not rs1.eof Response.Write("Kunde nr.: " & rs1("KundeNr") & "<br>") SQL = "SELECT Ordre FROM OrdreDatabase WHERE KundeNr=" & rs1("KundeNr") & " ORDER BY OrdreDato" set rs2 = Conn.Execute()
do while not rs2.eof Response.Write("Ordre nr. " & rs2("OrdreNr") & "<br>") rs2.MoveNext loop
rs1.MoveNext loop
Denne konstruktion løber igennem alle kunderne (rs1), og for hver kunde løber den så igennem alle denne kundes ordre (rs2).
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.