ASP六大物件常用語句示範

2021-04-01 16:14:42 字數 2465 閱讀 1279

response:

response.write strvar/"string":向網頁寫出引數值或字串  等同於在html標記中嵌入<%=strvar/"string"%> 

response.end:停止頁面編譯,並將已經編譯內容輸出到瀏覽器

response.buffer=true|false:頁面編譯時是否使用快取的設定,一般在頁面頭部設定

response.flush:強制輸出頁面已編譯部分內容

response.clear:將緩衝區內的資料清除

response.isclientconnected:返回true|false,檢測使用者是否還處於連線狀態

response.charset(charsetname):設定頁面編碼型別,即

response.contenttype [= contenttype ]:設定頁面檔案型別,同上

response.expires [= number]:設定頁面失效時間,單位分鐘

response.expiresabsolute [= [date] [time]]:設定頁面失效的絕對時間

response.status = statusdescription:設定頁面狀態描述

request:

request("passstrname"):讀取網頁傳遞值,包括表單及以?passstrname=value&passstrname_n=value_n形式

request[.collection|property|method](variable)

request.querystring("passstrname"):讀取get方法傳遞的表單值和?passstrname=value

request.querystring(varible)[(index).count] 

request.form("passstrname"):讀取post方法傳遞的純表單域的值

request.form(parameter)[(index).count]

request.binaryread(count):讀取指定位元組數的傳送值

request.totalbytes:查詢體的長度,以位元組為單位,唯讀

注:同名表單如:checkbox如有多項值,傳遞形式如右,strname=value1,value2,...需要用split函式分割各項值

multiple的select表單與checkbox類似,textarea的值可包含換行字元,用replace轉為

,以滿足格式需要

session:(使用者全域性變數)

session("sesname")=value:儲存session變數值,也可讀取該值 

session("sesname")=empty:判斷session值是否存在的兩種方法 

isempty(session("sesname"))=true|false:判斷session值是否存在的兩種方法

session.timeout=num:設定session變數的存在時效,單位分鐘

session.abandon:清除所有session變數值

session.sessionid:session變數的id序列號,唯讀

global.asa檔案的結構:<% @language="vbscript"%>

sub session_onstart ...end sub

sub session_onend  ... end sub%>

server:

server.htmlencode("string"):轉換為可以直接顯示帶html格式的字串,如:<,>等

set var=server.creatobject("objname"):建立物件變數

server.scripttimeout = numseconds:asp程式頁面執行時限,以秒為單位

cookies: 儲存在使用者本機的臨時變數,每個cookie的最大位元組4kb,最多可以有300個cookie 1.2mb

response.cookies("strcookiename")=value:儲存cookie變數值,也可讀取該值 

response.cookies("strcookiename")="":判斷是否為空

response.cookies("strcookiename").expires=date:變數有效期,以天為單位,小於當前時間立即失效

response.cookies(cookie[(key).attribute]):標準語法

objectcontext  控制asp的事務處理

objectcontext.ontransactionabort:由放棄的事務處理事件激發,在指令碼完成處理後發生

objectcontext.ontransactioncommit:由成功的事務處理事件激發,在指令碼完成處理後發生

objectcontext.setabort:顯式的放棄一次事務處理

objectcontext.setcomplete:覆蓋前面任何呼叫objectcontext.setabort方法的呼叫 

ASP六大物件常用語句

asp六大物件常用語句 asp六大物件常用語句示範 response response.write strvar string 向網頁寫出引數值或字串 等同於在html標記中嵌入 strvar string response.end 停止頁面編譯,並將已經編譯內容輸出到瀏覽器 response.bu...

ASP六大物件介紹

1 buffer屬性 該屬性用於指定頁面輸出時是否要用到緩衝區,預設值為false。當它為true時,直到整個active server page執行結束後才會將結果輸出到瀏覽器上。如 response.buffer true for i 1 to 500 response.write i next...

ASP查詢ACCESS資料的常用語句

常用資料庫語句 1.select 語句 命令資料庫引擎從資料庫裡返回資訊,作為一組記錄。2.insert into 語句 新增乙個或多個記錄至乙個表。3.update 語句 建立更新查詢來改變基於特定準則的指定表中的字段值。4.delete 語句 建立乙個刪除查詢把記錄從 from 子句列出並符合 ...