19. marts 2004 - 10:13Der er
8 kommentarer og 1 løsning
Object required - men det er defineret!
Hej...
Jeg får en Object required: 'Con' /tree/tree.asp, line 15 fejl i denne kode...
<%
' Connection til database Set Con = Server.CreateObject("ADODB.Connection") DBPath = "DBQ=" & server.mappath("tree.mdb") Con.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
' her defineres funktionen ' til at lave links, indrykninger osv.
Function tree(parentId)
treeSQL = "SELECT * FROM tree WHERE parent = " & parentId Set rs = Con.Execute(treeSQL)
Do Response.Write "<li>" & rs("tekst")
tree(rs("id")) ' her køres funktionen igen ' for at få vist de emner ' der relaterer til det nuværende emne.
Response.Write "</li>" ' der bruges <li>-tags da det er en ' nem måde at lave indrykninger på
rs.MoveNext
Loop While Not rs.EOF End Function
' Luk databaseforbindelse Con.Close Set Con = Nothing
' her udskriver vi så træstrukturen med kommandoen tree: tree(0)
' 0 betyder at vi udskriver fra bunden, altså udskriver alle poster. ' man kunne også udskrive indholdet under "menupunkt 1", så skal man ' bare skrive tree(1).
%>
Som i kan se er Con defineret, så hvad er det så der er fejlen?
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.