Habe leider im Moment keine Zeit mir das genauer anzusehen, aber ich
w�rde nicht jedesmal einen Aufruf machen, sondern alle relevanten Zeilen
in einen disconnected Recordset stecken und dann nur noch mit dem
Filter-Property den richtigen selektieren...

Claudius

> 
> Hallo,
> 
> Ich habe eine Tabelle "Folder" Die Tabelle hat FolderID und
> FolderSubfolderOF als Felder.
> 
> Mit dem initialaufruf starte ich die Funktion.
> Alles klappt, au�er bei einigen Folder
> 
> Ich habe die zwei Datens�tze mal ausgegeben:
> 
> FolderID: 172
> FolderSubfolderOf: 68
> FolderName: Online-Dokumentation
> 
> Dieser Datensatz wird als Folder der ersten Ebene dargestellt, obwohl
es
> ja
> diesen Datensatz auch gibt:
> 
> FolderID: 68
> FolderSubfolderOf: 1
> FolderName: Technik
> 
> Meiner Meinung nach m�sste er doch den Ordner mit dem Namen
> "Online-Dokumentation" unter den Ordner Technik setzen....
> 
> 
> Unterhalb die Funktion.
> 
> Kann mir da wer helfen?
> 
> Gru� Mansur
> 
> 
> ' Globaler Aufruf
> ShowFolder 1
> 
> function ShowFolder(ParentFolderNumber)
>  DIM query, JobConn, rs, upperFolder, i  'Hilfsvariablen
> 
>  query = "Select * from Folder where FolderSubfolderOf =" &
> cint(ParentFolderNumber) & " AND FolderCompany = '" & Company & "' AND
> FolderDivision = '" & Division & "' order by FolderName ASC"
> 
>  set JobConn = Server.CreateObject("ADODB.Connection")
>  JobConn.open conConnectionString
>  set rs = Server.CreateObject("ADODB.Recordset")
>  'response.write(query & "<br>")
>  rs.Open query, JobConn
> 
>  while not rs.eof
> 
>    FolderPath = FolderPath & "\" & rs("FolderName")
>    response.write(FolderPath & "<br>")
>    ShowFolder rs("FolderID")
> 
>    ' Folder Ebene um eins reduzieren
>    upperFolder = split (FolderPath, "\")
>    FolderPath = ""
>    For i = 0 to ubound(upperFolder) -1
>      FolderPath = FolderPath & upperFolder(i)
>    Next  'i
> 
>    rs.movenext
>  wend
> 
>  'Destruction
>  rs.close
>  set rs = nothing
>  jobConn.close
>  set jobConn = nothing
> 
> end function
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an