人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

asp性能測試第二局部(轉)(11)

asp性能測試第二局部(轉)(11)

更新時間:2022-09-15 文章作者:未知 信息來源:網絡 閱讀次數:


十一、用臨時字符串收集輸出是一種好方法嗎?

這個問題來自對本人最近一篇文章的建議。問題的核心是緩沖的使用,以及是否可以使用臨時字符串收集Response.Write的輸出,從而使得Response.Write只需調用一次即可。為測試這個問題,我們修改了ADO_11.asp,在循環中不是每次都用Response.Write輸出,而是把輸出附加到一個字符串的末尾,在全部記錄處理完畢后調用Response.Write輸出這個字符串(STR__01.asp):
Dim strTable
strTable = ""

'write headings
strTable = strTable & "< TABLE BORDER=1 >< TR >"
For i = 0 to fldCount-1
strTable = strTable & "< TH >" & fld(i).name & "< /TH >"
Next
strTable = strTable & "< /TR >"

'write data
Do While Not objRS.EOF
strTable = strTable & "< TR >"
For i = 0 to fldCount-1
strTable = strTable & "< TD >" & fld(i) & "< /TD >"
Next
strTable = strTable & "< /TR >"
objRS.MoveNext
Loop

For i = 0 to fldCount-1
Set fld(i) = Nothing
Next

strTable = strTable & "< /TABLE >"
Response.Write(strTable)

這個結果不能令人滿意。或許我們應該象有些人建議的那樣,先用Space函數為字符串分配一些空間,使得程序不必在每次循環的時候再分配空間(STR__02.asp):
Dim strTable
strTable = Space(10000)
(出處:熱點網絡)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 唐山市| 翁牛特旗| 徐汇区| 云霄县| 宁南县| 开化县| 分宜县| 来安县| 南和县| 北票市| 仁布县| 桑植县| 凤台县| 玉屏| 五指山市| 黄浦区| 武强县| 当阳市| 永丰县| 连州市| 吐鲁番市| 尉氏县| 墨竹工卡县| 尼勒克县| 绍兴县| 会理县| 津市市| 镇远县| 安岳县| 鲜城| 彩票| 梨树县| 卢湾区| 彰化县| 山阳县| 马关县| 武川县| 沿河| 濮阳市| 东平县| 祁门县|