我爱Aspx >> Asp.Net >> 什么才是提高ASP性能的最佳选择(六)
(作者:青苹果工作室编译 2000年11月13日 13:45)
引用记录集中域值的最有效方法是什么?
到目前为止,我都是用名字引用记录集中的域值的。这可能是一种效率很低的方法,因为每次调用都需要查找域。为了证明这一点,下面的测试就要通过记录集中域的集合的指针来引用域(ADO__08.asp):
'write data
Do While Not objRS.EOF
Response.Write( _
"< TR >" & _
"< TD >" & objRS(0) & "< /TD >" & _
"< TD >" & objRS(1) & "< /TD >" & _
"< TD >" & objRS(2) & "< /TD >" & _
"< TD >" & objRS(3) & "< /TD >" & _
"< TD >" & objRS(4) & "< /TD >" & _
"< TD >" & objRS(5) & "< /TD >" & _
"< TD >" & objRS(6) & "< /TD >" & _
"< /TR > " _
)
objRS.MoveNext
Loop
正如我们所预料的,装载时间的变化很小(差异可能是由于代码上的轻微减少引起的)。但是这种技术在有效显示时间上却带来了明显的减少。
在下面的例子中,我们将给每个域指定一个单独的变量。这种方法避免了在表格循环内的所有查找( ADO__09.asp ):
If objRS.EOF Then
Response.Write("No Records Found")
Else
'write headings
...
Dim fld0
Dim fld1
Dim fld2
Dim fld3
Dim fld4
Dim fld5
Dim fld6
Set fld0 = objRS(0)
Set fld1 = objRS(1)
Set fld2 = objRS(2)
Ҷƪл˵?
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
使用ASP和Word进行服务器端拼写检..[05-05]
ASP实现多语言支持[05-05]
ASP 编程中 15 个非常有用的例子[05-05]
Win98搭建调试ASP,PERL,PHP三种环..[05-05]
二十八条改善 ASP 性能和外观的技..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
什么才是提高ASP性能的最佳选择(..[05-05]
深入了解计算机电源(三)[05-05]
深入了解计算机电源(二)[05-05]
深入了解计算机电源(一)[05-05]
浅谈人工智慧[05-05]
Api函数列表——与文件相关[05-05]