談BOF或EOF有一個(gè)是真,或者當(dāng)前記錄已被刪除_ASP教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:揭秘2種解決ASP運(yùn)行出現(xiàn)腳本超時(shí)的辦法運(yùn)行ASP時(shí)遇到腳本超時(shí)問(wèn)題,提示信息為:“ActiveServerPages錯(cuò)誤‘ASP0113腳本超時(shí)’”。 解決辦法 :修改兩處: 第一處:打開(kāi)IIS--本地計(jì)算機(jī),點(diǎn)網(wǎng)站,右鍵---屬性--主目錄--配置--選項(xiàng)---ASP腳本超時(shí)時(shí)間,可以改為60-90秒或更高; 第二處: % session.
在調(diào)試“學(xué)生管理系統(tǒng)”時(shí),想修改學(xué)籍信息,如果此時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)已被完全刪除則會(huì)出現(xiàn)“BoF 或Eof有一個(gè)是真,或當(dāng)前記錄已被刪除的錯(cuò)誤”我們這時(shí)要做的就是在使用Recordset對(duì)象的moveNext 等方法之前先利用RecordsetCount屬性判斷一下數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否為空方法:dim objRs as New Recordset
dim objCn as New connection
dim strSql as string
objCn.ConnectionString="fileDsn=student.dsn;User_Id=sa;PassWord=123"
objcn.open
strSql="SELECT * FROM Student_info"
objRs.Open strSql ,objCn,adOpenKeyset, adLockOptimistic
’在這判斷,若為空則告知用戶并退出該模塊操作就行了
if objRS.RecordsetCount=0 then
msgbox "學(xué)籍信息不存在,請(qǐng)補(bǔ)充后在操作!"
objRs.Close
Set objRs=Nothing
exit sub ’這一步可別忘了,要不然還得報(bào)錯(cuò),原因是依舊執(zhí)行了以后的操作
end if
這樣就可以解決了這個(gè)問(wèn)題,然后繼續(xù)以后的操作即可,如果我們事先編寫(xiě)了鏈接數(shù)據(jù)庫(kù)并將記錄返回給Recordset的函數(shù),則步驟可以省略點(diǎn)了!
分享:asp如何設(shè)置cookies過(guò)期時(shí)間Response.Cookies(user_name).Expires=Date+1’指定cookie保存時(shí)間 保留COOKIES一個(gè)小時(shí) Response.Cookies(MyCookie).Expires=(now()+1/24) Response.Cookies(MyCookie).Expires=DateAdd(h,1,Now()) Response.Cookies(CookieName).Expires=DateAdd
相關(guān)ASP教程:
- asp FSO 讀寫(xiě)文件本文件實(shí)現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實(shí)IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫(kù)實(shí)現(xiàn)代碼
- asp中正則表達(dá)式過(guò)濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁(yè)模板:ASP內(nèi)建對(duì)象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個(gè)小技巧
- eWebEditor v3.8 列目錄
- ASP無(wú)組件分頁(yè)實(shí)現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說(shuō)明:
ASP教程-談BOF或EOF有一個(gè)是真,或者當(dāng)前記錄已被刪除
。