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