asp.net BOF或EOF有一個是真,或者當(dāng)前記錄已被刪除
更新時間:2009年07月26日 21:55:23 作者:
在調(diào)試“學(xué)生管理系統(tǒng)”時,想修改學(xué)籍信息,如果此時數(shù)據(jù)庫中的數(shù)據(jù)已被完全刪除則會出現(xiàn)“BoF 或Eof有一個是真,或當(dāng)前記錄已被刪除的錯誤
我們這時要做的就是在使用Recordset對象的moveNext 等方法之前先利用RecordsetCount屬性判斷一下數(shù)據(jù)庫中的數(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é)籍信息不存在,請補充后在操作!"
objRs.Close
Set objRs=Nothing
exit sub '這一步可別忘了,要不然還得報錯,原因是依舊執(zhí)行了以后的操作
end if (){
}
這樣就可以解決了這個問題,然后繼續(xù)以后的操作即可,如果我們事先編寫了鏈接數(shù)據(jù)庫并將記錄返回給Recordset的函數(shù),則步驟可以省略點了!
復(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é)籍信息不存在,請補充后在操作!"
objRs.Close
Set objRs=Nothing
exit sub '這一步可別忘了,要不然還得報錯,原因是依舊執(zhí)行了以后的操作
end if (){
}
這樣就可以解決了這個問題,然后繼續(xù)以后的操作即可,如果我們事先編寫了鏈接數(shù)據(jù)庫并將記錄返回給Recordset的函數(shù),則步驟可以省略點了!
相關(guān)文章
ASP.NET?Core在WebApi項目中使用Cookie
這篇文章介紹了ASP.NET?Core在WebApi項目中使用Cookie的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03如何為CheckBoxList和RadioButtonList添加滾動條
這篇文章主要介紹了為CheckBoxList和RadioButtonList添加滾動條的方法,感興趣的小伙伴們可以參考一下2016-07-07Visual Studio 2019 使用 Live Share的教程圖解
Visual Studio 2019 在今天發(fā)布(北京時間)了,這次帶來了一個比較有趣的 Live Share 功能,使用它可以進行更好的協(xié)作開發(fā)。這篇文章主要介紹了Visual Studio 2019 使用 Live Share的教程,需要的朋友可以參考下2019-04-04Asp.net MVC SignalR來做實時Web聊天實例代碼
本篇文章主要介紹了Asp.net SignalR來做實時Web聊天實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06ASP.NET MVC5網(wǎng)站開發(fā)我的咨詢列表及添加咨詢(十二)
這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC5網(wǎng)站開發(fā)我的咨詢列表及添加咨詢,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-09-09ASP.NET Core模仿中間件方式實現(xiàn)列表過濾功能
這篇文章介紹了ASP.NET Core模仿中間件方式實現(xiàn)列表過濾功能的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07Lucene.Net實現(xiàn)搜索結(jié)果分類統(tǒng)計功能(中小型網(wǎng)站)
這篇文章主要介紹了Lucene.Net實現(xiàn)搜索結(jié)果分類統(tǒng)計功能(中小型網(wǎng)站),這種實現(xiàn)方式比較適合中小型網(wǎng)站,在數(shù)據(jù)量和搜索量不大的情況下可用。本文給大家介紹非常詳細(xì),需要的朋友可以參考下2017-03-03MVC4 基礎(chǔ) 枚舉生成 DropDownList 實用技巧
本篇文章小編為大家介紹,MVC4 基礎(chǔ) 枚舉生成 DropDownList 實用技巧。需要的朋友參考下2013-04-04