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