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