Avatar billede casualty Nybegynder
19. marts 2003 - 21:23 Der er 1 løsning

sql i sql

Jeg har en mappetabel og en filtabel...

rækkerne i mappetabellen indeholder mappenavn.
rækkerne i filtabellen indeholder filnavn, mappenavn.

Jeg har en løkke der kører og skriver alle mappenavnene ud,
men jeg kunne godt tænke mig at for hver gang den skriver en mappe ud så skal den køre en løkke der tjekker i filtabellen om der er filnavne der hører til den enkelte mappe. Forståeligt???

eksempel:

*************************

dim mapper
mapper = "SELECT * FROM mapper "

set RS = cn.execute( mapper )

if RS.eof then
response.write "ingen mapper"
else
do while not RS.eof
mappenavn=RS("mappenavn")
response.write mappenavn

'Her skal der køre en løkke der tjekker for filer...

response.write "<br>"
RS.movenext
loop
end if

***********************

Altså skulle det gerne kunne se således ud:

mappe1
  fil1
  fil2

mappe2
  Fil3
  fil4

mappe3
  fil5
  fil6

Håber at i kan hjælpe...

Mvh Casualty
Avatar billede casualty Nybegynder
19. marts 2003 - 21:33 #1
Jeg fandt selv ud af det:

<%
dim mapper
mapper = "SELECT * FROM mapper "

set RS = cn.execute( mapper )

if RS.eof then
response.write "ingen mapper"
else
do while not RS.eof
mappenavn=RS("mappenavn")
response.write mappenavn

dim filer
filer = "SELECT * FROM filer "

set RS2 = cn.execute( filer )

if RS2.eof then
response.write "ingen filer"
else
do while not RS2.eof
if rs2("mappenavn")=mappenavn then
response.write RS2("filnavn")
end if
RS2.movenext
loop
end if
response.write "<br>"
RS.movenext
loop
end if
%>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester