SQL Server數(shù)據(jù)庫(kù)與asp 互操作的時(shí)間處理概述
以下的文章主要向大家介紹的是正確對(duì)SQL Server數(shù)據(jù)庫(kù)與asp 互操作的實(shí)際時(shí)間處理的詳細(xì)解析,在編程的實(shí)際操作過程中你一定會(huì)碰到過關(guān)于時(shí)間觸發(fā)的一些事件,在VB中有timer控件,而asp中沒有。
假如你要不停地查詢數(shù)據(jù)庫(kù)來等待一個(gè)返回結(jié)果的話,我想你一定知道,
它會(huì)耗費(fèi)大量的cpu資源,如果和我所說的一樣,而你又沒更好的解決辦法,
可以參照下面的做法:
- set cnn=server.createobject("adodb.connection") waittime="waitfor delay ''''00:00:01''''" ''''
在sql服務(wù)器端延時(shí)1秒,這是關(guān)鍵
- sql2="select * from database" begintime=now() quittime=0
''''查詢數(shù)據(jù)庫(kù)5秒,每1秒查一次 do while quittime<5 ''''延時(shí)處理 cnn.Execute waittime ''''調(diào)用存儲(chǔ)過程查詢
- set rs=cnn.execute(sql2) quittime=datediff("s",begintime,now()) loop
以上的相關(guān)內(nèi)容就是對(duì)解析SQL Server數(shù)據(jù)庫(kù)與asp 互操作的時(shí)間處理的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對(duì)SQL Server數(shù)據(jù)庫(kù)與asp 互操作的時(shí)間處理的描述,希望會(huì)給你帶來一些幫助在此方面。
【編輯推薦】
- 產(chǎn)生SQL Server死鎖的原因與破解
- 用SQL Server DBCC 避免堵塞的實(shí)際操作步驟
- 改善SQL Server安全規(guī)劃的6步驟
- SQL Server 2000文件損壞的修復(fù)方案
- SQL Server 2000優(yōu)化SELECT 語句的方案介紹