推薦:揭秘2種解決ASP運行出現腳本超時的辦法運行ASP時遇到腳本超時問題,提示信息為:“ActiveServerPages錯誤'ASP0113腳本超時'”。 解決辦法:修改兩處: 第一處:打開IIS--本地計算機,點網站,右鍵---屬性--主目錄--配置--選項---ASP腳本超時時間,可以改為60-90秒或更高; 第二處: % session.
在調試學生管理系統時,想修改學籍信息,如果此時數據庫中的數據已被完全刪除則會出現BoF或Eof有一個是真,或當前記錄已被刪除的錯誤我們這時要做的就是在使用Recordset對象的moveNext等方法之前先利用RecordsetCount屬性判斷一下數據庫中的數據是否為空方法:dimobjRsasNewRecordset
dimobjCnasNewconnection
dimstrSqlasstring
objCn.ConnectionString=fileDsn=student.dsn;User_Id=sa;PassWord=123
objcn.open
strSql=SELECT*FROMStudent_info
objRs.OpenstrSql,objCn,adOpenKeyset,adLockOptimistic
'在這判斷,若為空則告知用戶並退出該模塊操作就行了
ifobjRS.RecordsetCount=0then
msgbox學籍信息不存在,請補充後在操作!
objRs.Close
SetobjRs=Nothing
exitsub'這一步可別忘了,要不然還得報錯,原因是依舊執行了以後的操作
endif
這樣就可以解決了這個問題,然後繼續以後的操作即可,如果我們事先編寫了鏈接數據庫並將記錄返回給Recordset的函數,則步驟可以省略點了!
分享:asp如何設置cookies過期時間Response.Cookies(user_name).Expires=Date+1'指定cookie保存時間保留COOKIES一個小時Response.Cookies(MyCookie).Expires=(now()+1/24) Response.Cookies(MyCookie).Expires=DateAdd( h,1,Now()) Response.Cookies(CookieName).Expires=DateAdd