??xml version="1.0" encoding="utf-8" standalone="yes"?> 一、Buffer Buffer从英文直译过来的意思是"~冲?Q这里我们将它称为缓Ԍ因ؓ它不仅是个名词,q是个动词?/p>
~冲区是存储一pd的数据的地方Q客L所获得的数据可以从E序的执行结果直接输出,也可以从~冲出。但是这两种方式在速度上是有差异的Q在web中,当一个aspE序被请求的ơ数不多Ӟ二者基本上没有什么差异,臛_我们感觉不出来。但是当有很多hh一个aspE序Ӟ速度可就不一样了。如果没有缓冲区Q那么每个请求aspE序的h的客L所得到的结果都是aspE序执行一ơ所得到的结果,而如果预先将aspE序~冲Q那么每个客L所得到的结果就是缓冲区的结果,不是执行一ơ程序的l果。比如有1000个用户同时访问一个asp面Q如果这个aspE序没有~冲Q那么程序将被执行一千次Q这h务器的负荷就回加大,从而导致客L打开面速度变慢Q如果这个aspE序被缓冲了Q那么结果就不一样了Q每个客L直接从缓冲区获得数据Q服务器不会因问增加而增加程序执行次敎ͼ因此客户端打开面的速度也就比上一U情况要快。这是Buffer的好处?/p>
二、如何将aspE序~冲 q个问题其实很简单,只要在aspE序的第一行加上: <% Response.Buffer = True %> 可以了?/p>
q句话的意思就是指明输出页面是否被~冲Q当属性gؓTrueӞ服务器将不会向客L发送Q何信息,直到所有程序执行完或者遇?/p>
<% Response.Flush %>?lt;% Response.End %> 语句Q才会释攄冲区的信息?/p>
利用 Response.Buffer=TrueQResponse.Flush 可以增进览速度Q如果一个页?Response.Buffer=FalseQ有30个资料{输,若有 100 人浏览此面Q则?3000 个来回传输,严重影响效率Q若在v始得讑֮ Response.Buffer=TrueQ再整个页面分为几个群l,在适当的地Ҏ?Response.FlushQ则可大q改善用者的l验?/p>
三、ȝ Response的Buffer属性虽然能够提高页面显C速度Q但是也要分什么情c如果你正在制作一个普通的个h主页Q访问量不是很高Qƈ且没有什么复杂的执行E序Q那么用不用q个属性就不是很重要,因ؓ数据缓冲也需要一D|_只不q我们感觉不到Ş了;但是如果你正在制作一个大型论坛或者一个品展C或其他的商务站点,q且讉K量很高,那么我徏议在E序的第一行加?lt;% Response.Buffer = True %>q句话,因ؓq样能够让客户在有效的时间内获得更多的数据?/p>
CONVERT的用方?
////////////////////////////////////////////////////////////////////////////////////////
格式:
CONVERT(data_type,expression[,style])
说明:
此样式一般在旉cd(datetime,smalldatetime)与字W串cd(nchar,nvarchar,char,varchar)
怺转换的时候才用到.
例子:
SELECT CONVERT(varchar(30),getdate(),101) now
l果?br />now
---------------------------------------
09/15/2001
/////////////////////////////////////////////////////////////////////////////////////
style数字在{换时间时的含义如?/font>
-------------------------------------------------------------------------------------------------
Style(2位表C年? | Style(4位表C年? | 输入输出格式
-------------------------------------------------------------------------------------------------
- | 0 or 100 | mon dd yyyy hh:miAM(或PM)
-------------------------------------------------------------------------------------------------
1 | 101 | mm/dd/yy
-------------------------------------------------------------------------------------------------
2 | 102 | yy-mm-dd
-------------------------------------------------------------------------------------------------
3 | 103 | dd/mm/yy
-------------------------------------------------------------------------------------------------
4 | 104 | dd-mm-yy
-------------------------------------------------------------------------------------------------
5 | 105 | dd-mm-yy
-------------------------------------------------------------------------------------------------
6 | 106 | dd mon yy
-------------------------------------------------------------------------------------------------
7 | 107 | mon dd,yy
-------------------------------------------------------------------------------------------------
8 | 108 | hh:mm:ss
-------------------------------------------------------------------------------------------------
- | 9 or 109 | mon dd yyyy hh:mi:ss:mmmmAM(或PM)
-------------------------------------------------------------------------------------------------
10 | 110 | mm-dd-yy
-------------------------------------------------------------------------------------------------
11 | 111 | yy/mm/dd
-------------------------------------------------------------------------------------------------
12 | 112 | yymmdd
-------------------------------------------------------------------------------------------------
- | 13 or 113 | dd mon yyyy hh:mi:ss:mmm(24时?
-------------------------------------------------------------------------------------------------
14 | 114 | hh:mi:ss:mmm(24时?
-------------------------------------------------------------------------------------------------
- | 20 or 120 | yyyy-mm-dd hh:mi:ss(24时?
-------------------------------------------------------------------------------------------------
- | 21 or 121 | yyyy-mm-dd hh:mi:ss:mmm(24时?
-------------------------------------------------------------------------------------------------