response.write "<table border=1>"
response.write "<tr>"
response.write "<td>"
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
response.write "</td>"
response.write "</tr>"
response.write "</table>"
Och hur mycket sparar man på att använda response.write som en rad...
response.write "<table border=1><tr><td>"
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
response.write "</td><tr><table>"
Finns det andra sätt att optimera??
Skriv allt vad ni kommer att tänka på...
With Response
.write "<table border=1>"
.write "<tr>"
.write "<td>"
End With
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
With Response
.write "</td>"
.write "</tr>"
.write "</table>"
End with
Det man tjänar tid på är hur man hämtar och loopar datan. Sådana små kodförbättingar gör mycket liten skillnad.
- hämta i första hand med metoderna getstring() och getrows()
- hämta så mycket data som möjligt med en gång, stäng sedan connectionobjektet
- loopa ut arrayen med en for-slinga
- inkludera allt som INTE är presentationsskikt i classer, subbar och funktioner