最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

RESPONSE.WRITE和<%=%的區(qū)別

 更新時(shí)間:2007年04月04日 00:00:00   作者:  
RESPONSE.WRITE與<%=%>都是ASP程序向客戶端輸出字符串的方法,雖然兩者的結(jié)果相同但是其效果是不同的。
一般的來說我們大部分時(shí)間將<%=%>用于html與asp代碼相混合的狀態(tài)下,而Response.Write用于〈%……%〉腳本段中,但從VBScript 語法 <% = expression %> 將“表達(dá)式”的值寫入 ASP 輸出流來分析這個(gè)方法可以發(fā)現(xiàn)。如果響應(yīng)緩沖沒有打開,則這些語句的每一句都會(huì)導(dǎo)致通過網(wǎng)絡(luò),以許多小型包的形式,向?yàn)g覽器寫入數(shù)據(jù)。這是非常慢的。另外,解釋少量腳本和 HTML,將導(dǎo)致在腳本引擎和 HTML 之間切換,也降低了性能。因此,對(duì)于 Response.Write 的一個(gè)調(diào)用,替換內(nèi)嵌的密集組合表達(dá)式在應(yīng)用程序的性能上可以得到很大的提高.

我們通常使用以下語句顯示數(shù)據(jù)庫內(nèi)容:

<% do while not rs.eof %>
<%= rs("flides") %>
<% rs.movenext %>
<% loop %>

將不如

<% OUT_str=""
for i = 1 to rs.recodecount
OUT_str=OUT_str+rs("flides")
rs.movenext
next 
Response.Write( OUT_str)
%>

執(zhí)行速度快。

另外,我們使用

for i = 1 to rs.recodecount
替換掉
do while not rs.eof
也有一個(gè)顯然的好處。用指定次數(shù)的循環(huán),可以避免每次都檢測是否到達(dá)循環(huán)的最后。

如此也可以提高效率。

相關(guān)文章

最新評(píng)論

正定县| 长阳| 兴安盟| 二手房| 将乐县| 娱乐| 平罗县| 朝阳区| 衢州市| 辽源市| 金平| 澄城县| 益阳市| 黄陵县| 闸北区| 师宗县| 饶阳县| 荆州市| 金堂县| 黑河市| 高淳县| 阳曲县| 张家界市| 大城县| 漯河市| 芦山县| 乌鲁木齐市| 北流市| 台南县| 汶上县| 东台市| 磐石市| 基隆市| 札达县| 合阳县| 沙坪坝区| 道孚县| 德阳市| 通化县| 田东县| 凤城市|