解析ASP與存儲過程(2)_ASP教程
推薦:解析ASP中的常用服務器檢測源碼在寫ASP網頁時常用的檢測代碼: 服務器現在時間: 引用 % =now %> 服務器CPU型號: 引用 %=Request.ServerVariables(HTTP_UA_CPU)%> 當前分辨率: 引用 &l
還可以通過Connection對象或Recordset對象調用存儲過程,方法分別如下:
以下為引用的內容:
'**通過Connection對象調用存儲過程** '**通過Recordset對象調用存儲過程** |
2. 沒有輸入輸出的存儲過程
請看以下存儲過程:
以下為引用的內容:
/*SP2*/ |
該存儲過程刪去userinfo表中的所有記錄,沒有任何輸入及輸出,調用方法與上面講過的基本相同,只是不用取得記錄集:
以下為引用的內容:
'**通過Command對象調用存儲過程** |
當然也可通過Connection對象或Recordset對象調用此類存儲過程,不過建立Recordset對象是為了取得記錄集,在沒有返回記錄集的情況下,還是利用Command對象吧。
3. 有返回值的存儲過程
在進行類似SP2的操作時,應充分利用SQL Server強大的事務處理功能,以維護數據的一致性。并且,我們可能需要存儲過程返回執行情況,為此,將SP2修改如下:
以下為引用的內容:
/*SP3*/ |
以上存儲過程,在delete順利執行時,返回1,否則返回0,并進行回滾操作。為了在ASP中取得返回值,需要利用Parameters集合來聲明參數:
分享:解析ASP中腳本執行順序如果機房馬上要關門了,或者你急著要和MM約會,請直接跳到第四個自然段。 以下敘述的腳本包括服務器端腳本和客戶端的腳本,服務器端腳本指在服務器上運行的那部分腳本,比如常見的Respon
- 相關鏈接:
- 教程說明:
ASP教程-解析ASP與存儲過程(2)。