BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

古老的VB6已经有很多年了,但是很多旧系统是使用该工具开发的,业务系统过于庞大,仍然需要维护

出现这个问题其实很常见,当 ADODB.Recordset的RecordCount为0时,如果进行MoveFirst或取值操作,都会出现该错误

解决办法:MoveFirst使用之前,判断 RecordCount是否为零即可

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章