vb中调试错误代码424怎么解决
2个回答
展开全部
想解决的话把出错的代码贴出来
更多追问追答
追问
Sub disprecord()
If Rs.EOF Then Rs.movelast
If Rs.bof Then Rs.movefirst
Text1.Text = Rs.fields("name")
Text2.Text = Rs.fields("phone")
Text3.Text = Rs.fields("address")
End Sub
代码是这样的424调试错误
追答
哪行错了?提示信息是啥?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的RS放到类里面声明的吗?
更多追问追答
追问
Sub disprecord()
If Rs.EOF Then Rs.movelast
If Rs.bof Then Rs.movefirst
Text1.Text = Rs.fields("name")
Text2.Text = Rs.fields("phone")
Text3.Text = Rs.fields("address")
End Sub
这是声明里的一段代码,在运行时说EOF或者BOF有一个为真,要求当前有一个记录是不是数据库没记录造成的?
追答
晕,你数据库没有数据,读取过程当然会出错啊,即使不报424也会报别的,你可以尝试先补两条数据到数据库里,没有数据不好测试的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询