亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

asp.net BOF或EOF有一個(gè)是真,或者當(dāng)前記錄已被刪除

 更新時(shí)間:2009年07月26日 21:55:23   作者:  
在調(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ù)是否為空方法:
復(fù)制代碼 代碼如下:

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)了!

相關(guān)文章

最新評(píng)論