ASP+ACCESS中为什么第一次更新记录正常,再点第二次就不行了呢?

我是用DW做的交互式网站,第一次更新完后是777777,再点更新网页就报错了,错误类型说的是:ADODB.Field(0x800A0BCD)BOF或EOF中有一个是“真”... 我是用DW做的交互式网站,第一次更新完后是777777,再点更新网页就报错了,错误类型说的是:

ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/珠海更新员工.asp, 第 160 行

求高手帮忙!谢谢
展开
 我来答
ifree2008
2010-12-16 · TA获得超过164个赞
知道小有建树答主
回答量:626
采纳率:0%
帮助的人:521万
展开全部
你操作一个空记录就出这个错误,比如你要修改一条记录,
在 修改记录之前判断这条记录是否存在,
rs.open sql,conn,1,1
if not rs.EOF then
rs("sex") = "男"
rs.update
end if
如果你查询出来的是空记录集,更新数据当然就报错了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式