1. Skapa databaskopplingen utanför subben, och återanvänd den, i stället för att skapa en ny databaskoppling för varje meddelande i forumet (vilket det ju blir med varje anrop till DisplayChildMeddelanden). Det är ett ruggigt slöseri med kraft.
2.
For i = 1 to level
Response.Write " "
Next
ska bytas ut till
For i = 1 to level
Response.Write "  "
Next
annars blir det ingen indentering
3. Dimma RS i subben. Jag misstänker att den blivit global, om du använt den tidigare i koden. Slå på option explicit längst upp, så blir det inte fel.